The Lost Land 2018
Actor
Beyond the Bounds 2013
Legend of the Swordsman 2010
Ip Man 2 2010
Executive Producer
14 Blades 2010
Associate Producer
欠我十万零五千 2009
I'm Liu Yuejin 2008
as Lao Lin
Credits from TMDB.