2001年,出演电视剧《大英雄郑成功 》。
2004年7月7日,参演电视剧《台湾首任巡抚刘铭传》播出。
2005年,出演电视剧《婚前四周半》播出。同年出演电视剧《少年康熙》。
2006年10月19日,参演电视剧《大汉天子Ⅲ》播出。
2008年,出演胡玫执导,殷桃、王斑主演的电视剧《望族》;同年参演电影《见龙卸甲》。
2009年,出演电视剧《冷枪》;同年出演电影《火线追凶之突然死亡》。9月4日,参演电视剧《猎鹰1949》开播。
2010年,出演电视剧《怒海雄心》。
2011年,出演电视剧《螳螂》。
2012年,出演电视剧《孤岛飞鹰》。
2013年,出演电视剧《我的故乡晋察冀》。同年出演电视剧《爱你不放手》。
2014年,出演电视剧《湄公河大案》,同年出演电视剧《青春无极限》。
2015年,出演电影《梦幻佳期》。
2016年,出演抗战大戏《豆娘》,在剧中饰演余国明。同年出演电视剧《微微一笑很倾城》。同年出演电视剧《青丘狐传说》。同年出演电视剧《参工传奇 》。同年参演电影《我在黑道那几年》。同年参演电影《小警风云之寻帅记》。
2017年,出演彭艳飞、张林东联合执导的网络大电影《魅影特工队》。同年,出演林玉芬、梁胜权、余翠华和任海涛联合执导的东方奇幻电视剧《醉玲珑》,饰演凤衍。同年主演电影《八武将》;9月10日,出演的电视剧《何所冬暖,何所夏凉》播出。
2018年,出演电视剧《想看你微笑》。同年主演电视剧《您说了算》。
2019年2月27日,参演的古装武侠剧《倚天屠龙记》播出;7月15日,参演电视剧《宸汐缘》播出,在剧中饰演普化仙君;10月22日,参演的近代热血青春剧《热血少年》播出,在剧中饰演余德义。
2020年1月2日,参演的电影《辛弃疾1162》上映;8月10日,参演电视剧《生活像阳光一样灿烂》播出;9月28日,参演的网剧《浮世双娇传》播出;12月9日,主演的电视剧《这就是生活》播出;参演电视剧《龙鼎风云》。
2021年3月23日,参演的当代医疗剧《一起深呼吸》在爱奇艺播出,他在剧中饰演安万豪;4月10日,参演的电视剧《咸鱼先生,Rose小姐之彗星来了》播出;8月18日,参演的古装剧《周生如故》播出,在剧中饰演足智多谋、恪守忠义的军师谢崇;8月25日,友情出演的电视剧《世界微尘里》播出,在剧中饰演邓刚。
2022年4月30日,参演的都市解压轻喜剧《超时空大玩家》播出;6月2日,参演的悬疑惊悚网络电影《山村狐妻》播出,在剧中饰演边一行。