1930年参加反帝大同盟。
1931年加入中国共产主义青年团。
1932年转入中国共产党。曾在西安等地从事党的秘密工作。
1938年入延安抗大学习。后任抗大总校中队副指导员、三分校干部科副科长,延安军事学院高级干部队协理员。
1942年入延安中央党校学习。
1945年后,任冀察热辽军区组织部科长,晋察冀军区纵队联络部部长、旅政治部主任,第十九兵团师政委。参加了平津,太原、兰州等战役。
建国后,历任骑兵师政委,空军航空预科总队、空军航空学校政委,军区空军政治部主任、副政委。
1964年晋为少将。曾获二级独立自由勋章、二级解放勋章。[2]
1964年晋升为少将军衔。曾获二级独立自由勋章、二级解放勋章。[2]