Crew · Born 1974
Yan Ran is a Chinese film director, screenwriter, and producer, and a member of the Chinese Film Directors Association.
When We Were Young
2016 · Director
Sweet Journey
2011 · Director
Together