曾随李春恒、宋富亭、孙盛文、赵荣欣、赵荣鹏、付德威、韩盛信、侯喜瑞、景荣庆、马名群等老师学戏,历时九年。1965年分配到中国京剧院工作,曾担任中国京剧院一团业务团长。曾参与创作并演出了《红灯记》《平原作战》《蝶恋花》《恩仇恋》《汉宫惊魂》《侠女十三妹》等诸多剧目,其中《恩仇恋》中饰演铁拐李,曾在文化部组织的全国现代京剧歌舞汇演中荣获“演员表演一等奖”。1989年导演了现代京剧《香港行》,该剧曾获“优秀新剧目奖”。