1983年因参演首部电视剧《巧哥们》而进入演艺圈。1985年主演由石斌执导的剧情片《男人们和女人们》。
1990年与谭天谦、孙长江合作拍摄的剧情片《剑吼长城东》上映,在片中饰演鲍真。
1995年在李明、廖学秋主演的反腐剧《苍天在上》中饰演夏志远;同年与徐帆、徐秀林合作拍摄家庭伦理剧《我家的故事》。
1997年与吴玉华共同主演由王俊执导的都市情感剧《别说再见》饰演机关干部钟承志;此外,他还出演了警匪剧《新霸王花》。
1998年主演由中国电视剧制作中心出品的反腐剧《人间正道》,在剧中饰演肖道清。
2000年9月出演的剧情片《生死抉择》上映;此外,他还拍摄了以医疗事故为题材的悬疑剧《白色陷阱》,在剧中饰演医院肿瘤科主任郎森。
2001年参演由巍子、邬倩倩主演的悬疑剧《非常接触》,在剧中饰演范青春;同年出演由陈家林、刘大印联合执导的古装历史剧《康熙王朝》饰演李光地;此外,他还主演了情感剧《至爱亲朋》。
2002年参演王珈执导的悬疑剧《打破沉默》;同年在奚美娟、王新军主演的警匪剧《公民良心》中饰演唐良生;此外,他还主演了剧情片《我用我的方式爱你》和情感剧《沉默的爱人》。
2003与叶璇、钱泳辰合作拍摄了悬疑剧《迷蝶》饰演周德生;同年在薛立业执导的情感剧《越走越好》中饰演廖鹏远;此外,他还参演了由左翎、马跃主演的商战剧《行棋无悔》。
2004年出演范秀明执导的刑侦剧《红罂粟》,在剧中饰演李廷宇;同年与东方丝丝、李琳、郑晓东合作拍摄情感剧《极度性骚扰》。
2006年主演家庭伦理剧《谁是我爸爸》,在剧中饰演文化厅厅长颜效峰;同年在黄海冰、王艳主演的时装剧《走出天堂的女人》中饰演苏一;11月出演的古装剧《大敦煌》播出。
2007年参演以中国证券业为背景的时装剧《坐庄2》,在剧中饰演梁宽;6月30日与刘松仁、苗侨伟合作拍摄的商战剧《岁月风云》播出,在剧中饰演国产车厂工程部科长华文鸿。
2010年8月在焦恩俊、文清主演的神话剧《远古的传说》中饰演谨慎稳重的玉帝;11月出演神话剧《仙女湖之墨仙》。
2011年参演由刘钧、曹颖主演的历史剧《莞香》,在剧中饰演莞香第四代传人易天农;12月在吴耀权、马华干联合执导的历史剧《大唐文宗》中饰演慷慨仗义的陈元敬;此外,他还拍摄了神话剧《麻姑献寿》。
2012年主演由贾钢执导的电视剧《阿丕书记》,在剧中饰演主人公陈丕显。
2013年参演了皓威执导的谍战剧《刀影》,在剧中饰演国民党军统上海站站长陆伯成;8月拍摄由龚智勇执导的年代剧《我的中国心》;10月出演的悬疑剧《冲出迷雾》播出;同年在王学圻、冯恩鹤、鲍国安主演的历史剧《三国归晋》中饰演司马师。
2015年8月参演的年代剧《岁月如金》播出;同年与吴卓翰、李彩桦合作拍摄古装剧《天下正道》。