福建上杭人。1932年加入中国共产主义青年团,同年参加中国工农红军。1933年由团转入中国共产党。土地革命战争时期,任福建军区后方政治部宣传队队长,军区独立第十团医生,参加了闽西地区游击战争。抗日战争时期,任新四军第二支队四团司令部侦察参谋,支队司令部作战参谋。1941年起任新匹军第六师十六旅独立第二团营长,团政治处副主任,团参谋长。解放战争时期,任华中野战军第六纵队五十二团参谋长,第四十六团参谋长。1948年任华东野战军第六纵队司令部参谋处副处长。1949年任第三野战军二十四军司令部参谋处处长,第七十一师参谋长。参加了苏中、莱芜、孟良崮、豫东、淮海、渡江等战役。中华人民共和国成立后,任空军混成旅参谋长。1951年起任志愿军空军第四师参谋长、副师长。1954年起任空军第二十六师师长,空军第六军参谋长、副军长兼参谋长。1961年起任空军第九军军长,济南军区空军副司令员。1964年晋升为少将军衔。1988年12月1日在北京逝世。
(来源:《中国人民解放军将帅名录》)