立高小、晋城获泽中学读书。1925年加入中国共产党，是晋城第一个发展的共产党员。1926年任中共太原地执委秘书。同年前往莫斯科中山大学留学。1930年回国后，出任中共陕北特委军委书记。1931年4月，任唐山市委军委书记。1931年7月被捕，1933年初保外就医。抗日战争期间，他曾任一二九师情报处长，豫西支队政治部副主任、统战部长兼宣传部长等职。第二次国共内战期间，又历任晋冀鲁豫边区城工部长，中共汝南地委书记，中共中央中原局常委、组织部副部长。1949年中华人民共和国成立后，历任中共中央中南局常委兼组织部