
Known For
Filmography
2025
Nian Nian Xing Chen
TV - Released: 8/29/2025
2021
2020
2017
The Legend of Dragon Pearl
TV - Released: 5/6/2017
2012
Falling City
Movie - Released: 8/23/2012
2011
Speed Angels
Movie - Released: 12/29/2011