- 2022年《了不起的D小姐》飾演:顧靜江
- 2019年《送我上青雲》飾演:梁冠華
- 2017年《神探狄仁傑4》飾演:狄仁傑
- 2016年《五鼠鬧東京》飾演:包拯
- 2016年《傳奇大掌櫃》飾演:錢廣潤
- 2015年《江南傳奇之十五貫》飾演:況鍾
- 2013年《獵狼人》飾演:梁本初
- 2012年《平原烽火》飾演:鄧文昌
- 2012年《孤島飛鷹》飾演:章嘯天
- 2011年《飛虎神鷹》飾演:杜馬
- 2011年《護國大將軍》飾演:袁世凱
- 2010年《神斷狄仁傑》飾演:狄仁傑
- 2010年《大偵探》飾演:吳世光
- 2009年《獵鷹1949》飾演:嚴森
- 2008年《神探狄仁傑3》飾演:狄仁傑
- 2008年《迷失洛杉磯》飾演:孫子旺