Actor · Born 1974
The Dead End
2015 · as Chen Bijue
From Vegas to Macau
2014 · as Mr. Ko
The Fox Lover
2013
The Last Tycoon
2012 · as Lin Huai
The Bullet Vanishes
2012 · as NPA senior officer
The Flowers of War
2011 · as Chinese Soldier
Cow
2009
Eternal Beloved
2009 · as 阿九哥
幸福成本
2007 · as 丈夫
Mini-bus
2000
Happy Angels
City Paradise