The Beast in The River 2023
as Gu Zhiyuan
The Fate of Reunion 2022
Actor
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
Credits from TMDB.