1911年生,河北省安次县(今廊坊市)人。1937年参加抗日武装,1938年加入中国共产党。 抗日战争时期,任河北人民抗日自卫军大队长,华北民众抗日联军27支队4总队总队长,八路军第3纵队兼冀中军区独立第5支队2大队大队长,1939年5月5支队与120师716团合编为独立第2旅后,任120师独立第2旅5团团长、4团团长,358旅8团团长。参加了冀中反“围攻”作战、齐会、陈庄战斗和晋西北反“扫荡”、百团大战、大反攻作战。 解放战争时期,任晋绥军区第1纵队358旅8团团长,西北野战军第1纵队358旅714团团长,西北军政干部学校第3队队长,第一野战军1军1师1团团长。参加了绥包、大同集宁和保卫延安、转战陕北、解放大西北诸战役。 新中国成立以后,任第1军1师副师长,志愿军第1军7师副师长,第54军135师师长,陕西省军区参谋长、副司令员兼参谋长、副司令员。1955年被授予大校军衔,荣获二级独立自由勋章、二级解放勋章。1988年荣获独立功勋荣誉章。2002年6月27日在廊坊逝世,享年91岁。