Horrific Illusions of a Game 2021
Actor
形意英雄 2019
Su Can from Guangdong Ten Tigers: Dragon Is Born 2016
as Xia Yonghe
Nine-Mile Fragrance 2011
as Shan Ying
Shaolin 2011
as Sung Hu
Red Cliff II 2009
as Jiang Gan
Red Cliff 2008
步入辉煌 1994
九死一生之把一切献给党 1992
Kiss of Poison 1992
as Hu Li
Credits from TMDB.