一九九二年,这位演员在描绘抗美援朝历程的战争影片《神龙车队》中,首次亮相并饰演了南朝鲜特工队排枪队长一角。四年后,即一九九六年,他于一部大型历史剧《大宋王朝赵匡胤》中出演了宋太宗赵光义这一重要角色。进入二零零四年,他开始了与导演钱雁秋的持续合作,参演了由梁冠华、张子健联袂主演的古装推理悬疑系列剧《神探狄仁杰》。他在该系列的第一部和第二部中塑造了太子李显的形象,随后在第三部中转而饰演扬州刺史崔亮,并在后续作品《神断狄仁杰》中诠释了贺鲁这一人物。次年,即二零零五年,他在另一部古装历史剧《大宋奇案之狸猫换太子传奇》中扮演了枢密使王钦若。同年,在导演王文杰执导、鲍国安与沈晓海主演的历史题材剧集《开创盛世》中,他饰演了裴蓝通一角。 二零零九年,他再次与钱雁秋导演合作,在梁冠华、张子健主演的反特题材剧《猎鹰1949》中,出演了中村一郎这个角色。二零一零年,他加盟重大革命历史谍战剧《决战南京》,饰演国民政府空军第八轰炸机大队的大队长范栋。二零一一年,他继续参与钱雁秋执导、张子健与梁冠华主演的“燕双鹰”系列作品《飞虎神鹰》,成功塑造了李康这一人物。紧接着,他又在《孤岛猎鹰》中饰演了马庆云。 二零一二年,他在一部历史战争剧《平原烽火》中分饰两角,既演出了罗铁铲,也诠释了王松鹤。同年,他还在战争悬疑剧《大漠枪神》中饰演了老丁。二零一五年是其角色颇为丰富的一年,他在《石敢当之雄峙天东》中先后饰演了阿依纳伐、武德星君以及乔茂三个不同的角色;同时,在《神探包青天》中,他亦分别饰演了沈仲元和刘豫。同年,他再度与钱雁秋导演合作,出演了由张子健、贺刚、钟卫华主演的红色经典抗战剧《飞虎队》,在剧中饰演了高敬斋。二零一七年十二月二十七日,他参演的电视剧《津门飞鹰》与观众见面,他在剧中饰演了国军二八二团团长郭大路。此外,《大漠枪神》的剧照也记录了他的演出瞬间。