1963年――1969年 贵州省艺术学校京剧班(行当:老生)
1969年――1975年 贵州军区文工团演员
1975年――1978年 贵州省话剧团演员
1978年――1982年 考入上海戏剧学院表演系学士学位
1982年――1986年 贵州省话剧团演员
1986年――2004年 武汉话剧院演员
话剧作品1976年《枫树湾》饰:牛伢子
1977年《万水千山》饰:王德成连长
1977年《霓虹灯下的哨兵》饰:童阿男
1981年《第十二夜》(莎士比亚)饰:马夫里奥
1981年《夜店》饰:杨七
1982年《闯江湖》饰:张乐天
1982年《物理学家》(迪伦马特)饰:莫比阿斯(物理学家)上戏毕业剧目
1986年《寻找男子汉》饰:周杰
1999年《情系母亲河》饰:儿子
2001年《背景婚姻》获湖北省优秀演员奖(六幕小剧场两人)
电视剧作品1982年《人生百态》电视小品一人贯穿
1982年《杏花魂》
1983年《彩虹坪》饰:县委书记秦奋1985年《黄兴》饰:黄兴
1993年《东方小故事之苏武牧羊》饰:苏武
1993年《东方小故事之满宠执法》饰:满宠
1994年《英雄无悔》饰:刘贵田
1998年《商旗》饰:盛宣怀
1998年《儿科医生》饰:李大元
1999年《铁*警魂》饰:刑警队长贺楚贵
1999年《我是警察》饰:肖一平
2000年《平民大总统》饰:孙中山
2002年《村长》饰:村长刘雪
2002年《走向共和》饰:孙中山
2003年《汉武大帝》饰:窦婴 导演:胡玫
2003年《张大千敦煌传奇》饰:张大千
2004年《欢颜》
2004年《**官》饰:王玉和 2004年《范府大院》饰:蔡爷
2005年《生存之民工》饰:谢老大
2005年《贞观之治》饰:长孙无忌
2005年《正德演义》饰:糖人孙
2005年《喋*1941》饰:武宫宽部
2006年《一针见*》饰:陈凯鸣
2006年《追*横路靖六》饰:文善仁
2008年《红灯记》饰:鸠山
2008年《杏花魂》饰:肖子富
2008年《秘密列车》饰:周明天
2009年 《沂蒙》饰:李忠厚
2010年《杨翠喜案》饰:袁世凯 合作演员:归亚蕾、池程 总导演:尚志发
2010年《生死依托》饰演:张贵
2011年《辛亥革命》饰:孙中山
2011年《一个鬼子都不留》饰:李占魁 导演:王滨 合作演员:于震、池程
电影作品1989年《奇怪人生》饰:厂长李明
1997年《第九营》饰:新四军周同
2001年《风雨十二年》饰:孙中山
2006年《儿子同志》饰:杨司令
2009年《疯狂的赛车》饰:耿浩的教练