- 2023年《異人之下》飾演:張之維(老天師)
- 2021年《輸贏》飾演:陳明楷
- 2020年《最好的時代》飾演:李建業(yè)
- 2019年《大明風華》飾演:朱棣
- 2019年《天·火》飾演:李文濤
- 2018年《創(chuàng)業(yè)時代》飾演:金振邦
- 2017年《遊戲規(guī)則》飾演:唐鶴軒
- 2017年《游戲規(guī)則》飾演:唐鶴軒
- 2017年《空天獵》飾演:陳司令
- 2017年《十八洞村》飾演:楊英俊
- 2016年《一統(tǒng)三國》飾演:司馬懿
- 2016年《三八線》飾演:李長順(老年)
- 2016年《消失的村莊》飾演:王學圻
- 2015年《道士下山》飾演:如松長老
- 2014年《姥爺?shù)目箲?zhàn)》飾演:曹驊鯉
- 2014年《我姥爺1945》飾演:趙寰李