1985年参演首部电影作品《岳云》;1989年,参演首部电视剧《满江红》。2000年,在陶泽如、陈道明领衔主演的电视剧《黑洞》饰演饰演刑警队副队长王明;在电视剧《重案六组》中饰演江汉。2002年,参演电视剧《绝对控制》饰演派出所所长。2004年,凭借《亲情树》彭大署一角获得第24届“飞天奖”优秀男演员提名。2005年,参演于仁泰执导电影《霍元甲》,夺得大众电影百花奖最佳男配角提名。2013年1月,在古装剧《唐朝浪漫英雄》中首演反派。