Born in 1974, Chen Yu-shan received a bachelor degree from the Department of Radio, Television & Film at Shih Hsin University. She used to work as a television producer, TV drama director and production supervisor. She has produced numerous TV dramas like "Prince of Lan Ling," "Autumn's Concerto" and "Fated to Love You."
Later she stepped into the film industry and released her first feature film "Our Times" in 2015. She was nominated for Best New Director at the Golden Horse Awards for "Our Times." The film also received positive reviews from both domestic and international film festivals and became the highest-grossing Chinese language film of that year. In 2016, she established Jing Teng Entertainment and has continued to engage in filmmaking.
2016 The 35th Hong Kong Film Awards Best Film from Mainland and Taiwan "Our Times"
2015 The 52th Golden Horse Awards Best New Director "Our Times"
2015 Busan International Film Festival-Open Cinema