红一军团第一师政治部组织科科长。长征时任军委总政治部组织部组织科科长。红十五军团第78师政治部主任。抗日战争时期，任八路军115师344旅687团政治处主任、344旅政治部副主任，八路军野战政治部组织部部长，115师343旅政治委员，八路军第二纵队韩先楚新编第三旅政治委员，115师教导第七旅政治委员，1940年7月冀鲁豫军区副司令员。1941年进中央党校。第二次国共内战时期，赴东北担任舒兰军分区政委、1946年1月任吉辽军区第23旅政委。1946年4月第一次解放长春战役中任攻城东北纵队政委，纵队司令