Leon Lee - Home

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 ... read more

Portrait Photos of Leon Lee 19 Portrait Photos

Landscape Photos of Leon Lee 55 Landscape Photos