Leon Lee
Leon Lee (pinyin: Li Chenhao)was born in Chongqing, China. His first name means "Ocean in the morning "in Chinese. Leon's father is a geography teacher, and his mother is a physician. He has wanted to became an actor since he was age 8, inspired by his uncle who owned a video rental store. Growing ...