2012年,主演电视剧《我的故乡晋察冀》,于剧中饰演反派黑田俊雄;同年,于《陇南往事》中饰演国民党连长许浩。
2013年,主演悬疑警匪片《午夜幽灵车》并担当男主角,饰演一名智勇双全的探长;同年,主演电视剧《战魂》。
2015年,主演电视剧《异镇》,饰演国民党军第四十六师师长祖成武;同年主演电视剧《大陆小岛》。2016年,在热播民国历史大剧《少帅》中饰演杨虎城;同年,主演刑侦大剧《莫斯科行动》,饰演郑爱民。
2017年,在院线电影《爸再爱我一次》中饰演程卓。2018年1月8日,主演的悬疑刑侦剧《莫斯科行动》在浙江卫视播出。