Actor · Born 1975
Night Mail
2014 · as Situ Minghao
The Chrysalis
2012 · as Luo Jia
The Double Life
2010
Confucius
2010 · as Yan Hui
Panda Express
2009
Assembly
2007 · as Political Officer
Love Message
2005 · as 大卫
The Dog Homicide
1996