第二次国内革命战争时期,曾担任
汝州市省立第十中学学生党支部书记,在国立西北农业专科学校负责党的秘密支部工作。
抗日战争爆发后,1938年夏在国统区做党的秘密工作,曾任汝阳工委委员、区委书记;1940年秋到抗战结束,历任中共
涡阳县涡南地区秘密党组织负责人、涡北抗联民政科长、县委委员、宣传部长等职。
解放战争时期,先后担任夏邑县委副书记、代书记,鹿(邑)(县)太(和)县委书记,亳县县委书记等职。
新中国成立后,先后担任亳县县委书记,阜阳地委组织部副部长、部长,1954年担任
阜阳市行署专员,“文化大革命”前又先后担任
芜湖市、宿县地委副书记、专员;“文化大革命”后先后担任
六安市、安庆地委副书记、安徽省政府副秘书长,1985年离休。