1960年至1968年,担任太原市钢铁公司文艺工作团演员
1968年至1976年,担任太原市青年歌舞团演员
1976年至1980年,担任太原市青年歌舞团编剧兼演员
1980年至1988年,担任太原市话剧团编剧兼演员
1988年至今,担任太原市话剧团导演、编剧兼演员
《江姐》饰 蓝洪顺
《货郎与小姐》饰 苏尔坦别克
《不准出生的人》饰 扎西
《刘三姐》饰 莫海人
《燕居谦》饰 燕居谦
《美女蛇》饰 邓中坚
《哥们折腾记》饰 丁公常
《好人徐虎》饰 徐虎
《杨家将》(1983年版)饰八贤王
《狄仁杰断案传奇》(1986年版和1996年版第1部第1至11集)饰 狄仁杰
《上党战役》饰 顾建民
《向前 向前》饰梁培璜
《生死之恋》饰 孙中山
《鲁迅在日本》饰章太炎
《新霸王花》饰 钱总
《天网》饰 史伍德
《红军东征》饰 郭登瀛
《晋西事变》饰 续范亭
《人间正道》饰 詹崇武
《兄弟》饰 宋洪波
《岭南药侠》饰 吴一铭
《汉字宫》(75集电视艺术教学片)饰 仓颉
《船政风云》饰 吴棠
《谁可相依》饰宋光明
《八路军》饰朱怀冰
《百团大战》饰 笠雄幸原
《审计报告》饰 范省长
《周恩来在重庆》饰 柳亚子
《解放》饰黄炎培
《大境门》饰 孙大冲
《喜事的烦恼》(七幕)
《老二黑离婚》(八幕)
《受害的罪人》(单本)
《百集法制系列小品》
《放飞》(10集)
《青与蓝》(4集)
《脊梁》(7集)
《汉字宫》(75集电视艺术教学片)