934年7月起，任红四方面军总医院政治部主任，红四方面军总卫生部政治委员，参加长征。1936年10月随部西渡黄河，参加西路军作战。西路军失败后，辗转逃回，任援西军政治部教育科科长。
抗日战争与第二次国共内战.抗日战争爆发后，任八路军129师政治部组织股股长兼骑兵团政治处主任、政治部组织部部长。1938年，调任冀南东进纵队政治委员兼第5支队政治委员，率部参加反扫荡战争。次年5月，复任129师政治部组织部部长。1940年回延安，先后入八路军军政学院和中共中央党校学习，曾任党校二部组教科