抗日战争时期,任中国人民抗日军政大学校务部粮秣股科员,新四军豫鄂挺进纵队第三团连政治指导员、营政治教导员,新四军第五师十三旅三十七团政治处主任,第三十八团政治委员,河南挺进兵团参谋长,鄂豫皖湘赣军区第四军分区参谋长、副司令员兼参谋长。解放战争时期,任东北安东军分区政治部主任,东北民主联军第四纵队十师参谋长,西线政治部副主任,东北野战军后勤部第一分部政治委员。中华人民共和国成立后,任中南军区后勤部运输部政治委员、营房管理部部长,后勤部副参谋长,广州军区后勤部参谋长、副部长、部长,广州军区生产建设兵团司令员,广州军区副参谋长、司令部顾问。一九六四年晋升为少将军衔。