土地革命战争时期,任兴国模范师三团排长,红三军团政治部直属政治处组织干事,红一军团四师十二团连政治指导员,红一军团政治部直属政治处特派员。参加了长征。
抗日战争时期,任中国人民抗日军政大学中队政治指导员,二团政治处主任,抗大总校政治部组织部干部科科长。
解放战争时期,任冀热辽军区冀中纵队政治部组织部部长,晋察冀军区第三纵队七旅副政治委员,炮兵旅政治委员,华北军区炮兵政治委员。
中华人民共和国成立后,任中国人民解放军政治部主任,军副政委兼政治部主任,军政委,中国人民志愿军军政治委员,中国人民解放军海军航空兵部政治委员。1955年被授予少将军衔。荣获八一勋章、独立自由勋章、解放勋章。1967年逝世。