1919年4月5日生於福建省長汀縣。1932年加入共青團。1934年8月參加中國工農紅軍,參加了長征,並在長征途中加入中國共產黨。抗日戰爭期間,先後在西安楊虎城部、周恩來領導的西安辦事處、葉劍英領導的雲陽鎮辦事處、中央電台一分隊、中央直屬電台十分隊、軍委三局幹部組工作。解放戰爭時期,在軍委三局辦公室幹部組任組長。新中國成立後,先後擔任中央軍委電信總局幹部處副處長、中央人民政府郵電部人事司副司長、郵電部幹部司司長、北京市市內電話局局長、北京市電信局黨委書記兼局長、郵電部政治部主任、郵電部紀律檢查組組長等職,在黨的第十二次全國代表大會上當選為中央紀律檢查委員會委員。
2006年10月12日在北京逝世,享年87歲。