Lin Yan is a director in mainland China. She graduated from the Department of Beijing Film Academy.
Where Are We Going, Dad? 2014
Director
Love is Not Blind 2011
First Assistant Director
Credits from TMDB.