The Iron Phoenix: Across the Thousands Miles 2018
as Pan Dehai
Story of Shanhaijing 2018
as Old Priest
Red Cliff II 2009
as Li Tong
Red Cliff 2008
Robbery Is Prohibited 2008
Actor
Manhole 2004
Mini-bus 2000
Credits from TMDB.