总供给部干事，延安十八兵站指导员，陕西关中警备一旅干事、副营长，冀中六分区83团团长，冀中八分区教导团团长。其间，1938年，进入中国人民抗日军政大学学习，1943年进入延安军事学院学习，1948年入华北军政大学学习。他曾参加陕南、陕甘等战役。中华人民共和国成立后，参加抗美援朝战争。后来历任华北工兵九团副团长，第一坦克学校校务部长，装甲兵司令部作战处长，装甲坦克基地副司令员，第三坦克学校副校长、校长，装甲兵技术部、后勤部副部长，宁夏军区副司令员，济南军区装甲兵副司令员，基建工程兵副参谋长（副兵团职级）、