1929年参加中国工农红军。1932年加入中国共产主义青年团。1934年转入中国共产党。
第二次国内革命战争时期,先后在上杭红军游击队、杭武赤卫团、闽西红12军36师、红1军团l师,
中国工农红军第三十军、红l军团,任通信员、话务员、通信警卫班长、机务员、分队长、区队长、副队长兼党支部书记、军政学校校部指导员。参加了中央革命根据地第1至第5次反“围剿”和中央红军长征。到达陕北后,参加了
直罗镇、东渡黄河、山城堡等战斗。
中国抗日战争时期,任
八路军第115师343旅685团连指导员,后在苏鲁豫支队、
独立旅、
新四军第三师7旅任营组织干事、分总支书记、教导员、组织股长、副科长、科长、政治处副主任、主任、团政治委员。参加了
平型关大捷、汾离公路两侧对日军战斗和创建苏北抗日根据地的斗争。
解放战争时期,任团政治委员、
东北民主联军医管局副政治委员兼政治部主任、西满第3军分区政治部副主任兼组织科长、东北民主联军司令部上千大队党务科长、第12纵队团政治处主任、政治委员、军官教导团政治委员、兽医学校政治委员。参加了辽沈战役。中华人民共和国成立后,任
兽医学学院第一政委,
中国人民志愿军战伤包扎总院政治委员,华北空军直属政治部副主任、主任,军事检察院检察长,
北京军区空军军事检察院检察长。1955年9月被授予空军大校军衔。
荣获三级
八一勋章、
二级独立自由勋章、二级解放勋章。1988年7月荣获二级红星功勋荣誉章。