河北人,1938年参加八路军,从事政治工作,历任连指导员、营教导员、县大队副政委、团政治处主任、团政委、冀东军区第16军分区政治部主任;1940年任晋察冀军区一分区政治部主任。1945年任沈阳市司令部政治部主任。1946年任东北解放军第5纵队124师师党委副书记兼政治部主任;东北全境解放后,东北解放军第5纵队124师改编为中国人民解放军第四野战军第42军第124师,任124师师党委副书记兼政治部主任,后任124师代理政委(师长苏克之)、政治部主任。参加抗美援朝战争,荣获朝鲜民主主义人民共和国二级自由独立勋章。1953年到解放军政治学院学习。1955年被授予大校军衔,并授予二级独立自由勋章、二级解放勋章。毕业后,历任中国人民解放军师政委、军干部管理部部长、42军副政委等职。1986年离休。夫人肖云。