于1937年8月任中央军委警卫营教导员，1938年6月任八路军后方第二留守处政治处教育股股长。1939后1月任陕甘宁边区医院副院长。1941年2月到1944年11月期间，在延安军政学院和中央党校学习。1944年11月任陕甘宁边区教导一旅供给部政委。国共内战时期，于1945年12月任晋察冀军区第二纵队一旅政治部主任，1946年5月任第三纵队政治部组织部部长，1948年4月任华北军区补训兵团政治部组织部长，参加了石家庄、平津等战役。中华人民共和国建国后，于1950年3月任华北军区后勤部军需部政委。195