Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leon Lee A.K.A. Ang Li, is a film director and producer who has created several hit movies, including Fraud in Fraud (2020), Yehenara (2021), Green Hat (2021), Triple Love (2022). Leon was born in china and attended Beijing Foreign Studies University, where he studied literature. He continued presenting indie films when he immigrated to USA. He is now the president of 6D Film Studios based in Los Angeles.