1916年生,山东桓台人。1937年加入中国共产党。1938年参加八路军。抗日战争时期,任山东人民抗日救国军第五军政治部组训科科长,山东人民抗日联军第二师政治部秘书科科长,八路军山东纵队第三支队政治部秘书长、宣传科科长,代政治部主任,清河军区政治部宣传科科长,独立团政治委员,第四军分区副政治委员,渤海军区政治部组织科科长。解放战争时期,任渤海军区政治部组织部部长、政治部副主任,华东野战军第10纵队政治部组织部部长、政治部副主任,第三野战军28军政治部副主任。中华人民共和国成立后,任华东军区吴淞要塞区政治委员,华东军区装甲兵政治部主任,济南军区装甲兵政治部主任、副政治委员兼政治部主任,济南军区炮兵政治委员,济南军区政治部顾问。1961年晋升少将军衔。获二级独立自由勋章、二级解放勋章。是中共第九次全国代表大会代表。