1960年毕业于
中央戏剧学院表演系,1982年又毕业于中央戏剧学院导演师资班。历任中央戏剧学院表演系教师,甘肃省戏剧艺术工作室导演,中央戏剧学院教务处副处长、处长,副研究员。
1982年首次公演话剧《浮沉》。1982年加入
中国戏剧家协会,饰有话剧《枯木逢春》方冬哥、《肥缺》查伦夫,电影《黑火》、《
救命48小时》、《孔乙己》、《白棉花》,电视剧《三国演义》、《南汉辰》、《
红绒花》、《上官婉儿》、《江湖奇侠传》、《孙子》、《
梦断紫禁城》等主要角色和其他角色;
舞台监督话剧《远方青年》、《青松岭》、《
马克白》、《暴风雨》、《培尔·金特》、《
天国春秋》、《安梯》等;导有话剧《渔人之家》、《祝你健康》、《八二六前夜》、《三只手》、《夕鹤》,评剧《夺印》,歌剧《三月三》等;编导话剧《沙洲战歌》(合作);编写京剧《清宫恨》。1987年承办全国戏剧院校导演教学交流会,1995年承办全国戏剧院校表演教学交流会即表演教学小品大奖赛,1997年开办
中央戏剧学院导演系戏剧制作人与舞台监督大专班,担任主讲教师。在《
新三国》中饰演刘表。