任中共中央特科总务科科长，随后改任中共中央军委秘书长、红一方面军政治部组织部部长、红三军团第六师政治部主任、国家政治保卫局局长等职位，参加长征。1936年，担任中共陕甘省委组织部部长、陕甘工委书记、陕西省委西北军工委书记等职。此后调赴西安，担任中共陕西省委统战部长、宣传部长。1945年出席中国七大。第二次国共内战，他出任冀辽分局秘书长、旅大地委书记等。中华人民共和国成立后，担任中共旅大市委书记兼市长。之后，再升任中共黑龙江省委第一书记兼黑龙江省省长，期间为大庆油田定名，并组织大庆油田生产。195