Actor · Born 1974
Decoded
2024 · as 钱教授
My Dear Elephant
2019
古董局中局之佛头起源
2019 · as 许一城
The Adventures of Wei BaoBao
2016 · as Wei Baobao
Detective Chinatown
2015 · as Lee
Blind Spot
2015
The Old Cinderella
2014 · as Liu Guangmang
Forever Young
2014
The Empire Symbol
2013
Beginning of the Great Revival
2011 · as Cai Hesen
All's Well End's Well Too 2010
2010 · as Wu Shang Jin
Tiananmen
2009