1999年,参与赵薇、苏有朋主演的清宫喜剧《还珠格格2》,在剧中饰演含香的恋人蒙丹。
2000年,与李可妮领衔主演郭宝昌执导的爱情剧《这里没有冬季》饰演林轩;同年,出演古装奇幻喜剧《济公传奇》。
2001年,参与古装剧《英雄》饰朱大典;同年,出演电视剧《苏小小》,在剧中饰演鲍仁。
2002年,参与王刚主演的古装剧《南宋传奇之蟋蟀宰相》;同年,还出演了苏舟执导的戏剧精品题材改编的电视电影《中国传世经典名剧》之《胭脂》和《碧玉簪》。
2003年,在张默、黄圣依主演的古装喜剧《新九品芝麻官》中饰演广东四大名状之一的陈梦吉。
2004年,参演吴宗宪主演的古装悬疑爱情剧《猜心妙手》,在剧中饰演李校尉。
2007年,出演程力栋执导的电视剧《疯狂的麦穗儿》饰演诸葛心鸿;同年,在吕良伟、林心如主演的古装神话剧《新封神榜之武王伐纣》中饰演大商金鸡岭主帅孔宣。
2008年,在程力栋执导的古装神话剧《西游记》中饰演沙僧;4月,与成泰燊主演古装剧《天地民心》饰演成藻;同年,在于和伟主演的年代战争剧《家仇》中饰演季师傅。
2009年,在郭品超主演的《十二生肖传奇》中饰演富贵(牛)。
2010年6月,在《香格里拉》中饰演索朗坚赞;同年,出演赵文卓主演的古装武侠剧《七侠五义人间道》中黑妖狐智化一角;同年,在《后宫》中饰演李为 。
2011年,出演抗战剧《光荣使命》和《火流星》分别饰演高田俊二和西乡次郎;7月,出演警匪剧《特警突击队》;同年,还出演了的古装武侠剧《帝锦》,在演出期间受邀做客甘肃卫视的时尚生活栏目《我爱每一天》。
2012年,在动作剧《隋唐演义》中饰演瓦岗寨原首领翟让;同年,领衔主演电影《渑池会》饰演蔺相如;8月,在甘肃兰州环保数字电影《绿色救赎》;12月,参演的民国题材剧《叶问》杀青。
2013年1月,参演历史人物电视剧《容闳》;同年,出演贾乃亮、袁珊珊主演的都市家庭剧《家有喜妇》。
2015年,参演电影《寻侠记之大马帮》,在剧中饰演男主角古道飞鹰。
2016年,参演古装偶像剧《武神赵子龙》,饰演东汉末年将领雷铜;8月,参演的现代玄幻电影《校园天师》全网上线,在片中饰演古墓僵尸秦立;9月,参演神话史诗剧《朝歌》,在剧中饰演苏妲己的亲爹苏护。
2017年,参演古装传奇新正剧《将军在上》,饰演柳天拓将军;4月,在暖心都市剧《为了你我愿意热爱整个世界》中饰演霸道总裁小林总。同年,参演古装玄幻电视剧《三生三世十里桃花》,饰演夜华的父亲央措。6月参演当代谍战剧《谍海追踪》,饰演超级大反派杰森。