Marina Li
Chengdu, Sichuan, China
Marina Li
Chengdu, Sichuan, China
Marina Li studied at Beijing Film Academy, graduated from University of Toronto, Canada
Top 10 collaborators
Roles
Match
Crew
No crew credits...