Chieh Yang, a talented and multifaceted individual, was born in 1989 in the picturesque Taoyuan County of Taiwan. This remarkable woman has worn many hats throughout her career, excelling as a film director, screenwriter, producer, and actress.
Yang's educational background is a testament to her dedication to her craft. She pursued her undergraduate studies in the Radio & Television Dept. of National Chengchi University at Taipei, graduating in 2013. Her academic journey continued as she enrolled in the prestigious MFA-Film program at Columbia University in New York, where she further honed her skills and expertise.