1912年1月出生于浙江臨海市。1931年參加中國工農(nóng)紅軍,1933年加入中國共產(chǎn)黨。
土地革命戰(zhàn)爭時期,任紅三軍無線電隊分隊長,紅一軍團無線電中隊中隊長。隨中央紅軍長征。
抗日戰(zhàn)爭時期,任八路軍總部無線電大隊副大隊長,通信營營長兼第三科副科長,山東縱隊政治部直工科科長,魯中軍區(qū)組織科科長。
解放戰(zhàn)爭時期,任東北軍區(qū)司令部三處政治委員。
中華人民共和國成立后,歷任中南軍區(qū)政治部直屬政治部副主任兼組織部部長,中南軍區(qū)政治部直屬工作部部長,直屬部隊政治部主任,中國人民解放軍空軍司令部通信處處長,空軍干部部部長,空軍技術(shù)部政治委員,空軍高射炮兵指揮部政治委員,空軍副參謀長。
中國共產(chǎn)黨第七次全國代表大會代表。榮獲二級八一勛章、二級獨立自由勛章、一級解放勛章。1955年被授予少將軍銜。
2000年11月8日在北京逝世,享年88歲。