
Acting
Caiyu Yang is a Chinese actress, and singer.
Yang made her debut by sing "the Legend of Nezha," the finale of "Young Hero Nezha" in 2003. But she then went to the United States for high school in Northfield Mount Hermon.
In 2011, Yang was admitted by five US universities, including the University of Southern California and Boston University, but she chose to go back to China and study in Beijing Film Academy for Performance Studies.
In 2014, Yang played in the Hollywood 3-D movie "Legendary: Tomb of the Dragon" directed by Eric Styles. In 2015, she starred in the film "Love in the 1980s" an…

Lady Liberty
as Zhou Mei · 37 ep.

Created in China
as Liang Sishen · 4 ep.

Young Babylon
as Bai Lan · 26 ep.

Let Wind Goes By
as Mei Wei · 24 ep.

Faith Makes Great
as Ge Lan · 1 ep.

Sniper
as Ouyang Xiangling · 57 ep.

Seven Days
28 ep.

Like a Flowing River
as Liang Sishen · 72 ep.

Ode to Joy
as 方芷衡 · 104 ep.

Twenty-Four Hours
2 ep.