Actor · Born 1977
The Beast in The River
2023 · as Gu Zhiyuan
The Fate of Reunion
2022
Dragon Master: Dragon Hunting Squad
2020
Take Advantage of the Wind
2019 · as Rui Ouyang
Prince of Tears
2009 · as Teacher Qiu
Aunt Tiger
2005 · as Lijen
La Mélodie d’Hélène
2004