The Mystic Nine 2021
as Yun Zheng
The Curious Tale of Mr. Guo 2021
as Wang Wanyou
The Great Magician 2011
as Warden Ding
True Legend 2010
as Interpreter
14 Blades 2010
as Treasurer
New Justice Bao - The Case of Executing Chen Shimei 2008
Actor
Marco Polo 2007
as Honshu
Credits from TMDB.