Chinese superstar Yao Chen is steering her production banner Bad Rabbit Pictures into premium short-form television with an ambitious limited series centered on Mazu, the legendary sea goddess who was ...
The actress-turned-mogul discusses her buzzy Berlin competition entry 'Living the Land,' why she felt the need to "invest in people" and her support of female filmmakers in China. By Mathew Scott Yao ...
Chen Yao (English name: Sebrina) is a Chinese actress born. In 2014, while still studying at the Beijing Film Academy, she participated in her first TV series "Go! Goal! Fighting!" released in 2016.
Yao Chen is a Chinese actress and philanthropist, who has starred in countless national and international films and TV shows. She has featured on Time Magazine’s “Time 100” list of most influential ...