建國前
歷任陽城縣犧盟特派員,縣武裝科長。1942年任晉豫邊區抗日游擊隊政委、中共陽城縣委組織部部長,陽城縣委書記。1949年初南下,為南下長江支隊地委組織部部長。
建國後
1952年4月任中共福建省龍巖地委副書記。
1952年10月-1955年9月任中共福建省龍巖地委書記。
1956年任中共福建省委組織部副部長,兼省委黨校副校長。
1958年5月-1961年3月任中共福建省龍巖地委第1書記。
1963年任中共福建省委辦公廳副秘書長。
1967年在福建省軍管會、福建省革委會生產指揮部、福建省“四面向辦公室”、福建省商業局工作,任中共福建省福州市委代理書記。
1975年6月-1978年1月任福建省革委會副主任。
1980年3月-1983年4月任福建省人民政府副秘書長。
1983年8月-1985年7月任中共福建省顧問委員會籌備組成員。
1985年7月-1990年10月任中共福建省顧委常委。
1992年12月在福州逝世,享年75歲。