Battle of Changsha
Yang is noted for her roles in "Home with Kids" (2005), "Battle of Changsha" (2014), "Ode to Joy" (2016), "Noble Aspirations" (2016), "Ode to Joy 2" (2017), "Ashes of Love" (2018), "Go Go Squid!" (2019). Yang ranked 73rd on Forbes China Celebrity 100 list in 2017, 24th in 2019 and 13th in 2020.