Mayling Cheng
01 Jan, 1970 in China
Mayling Cheng is a film and television production designer based in Los Angeles. Born in mainland China, Cheng grew up in Taipei, Taiwan and immigrated to Chicago as a teen. She holds a Bachelor of Fine Arts in Environmental Design from Otis Parsons College of Art and Design, Los Angeles....
Also Known As:
Virus: Ghost in the Machine
0%
(1970)