1927年下半年,共青團平原縣立中學支部成立,任團支部書記。因積極參加革命活動,被學校開除。 1928年下半年,平原被國民黨占領,他只好到外地進行革命活動。
1932年,在滕縣(今山東省滕州市)加入中國共產黨。1933年3月,任中共淄博煤礦特支書記。1936年12月,任淄博礦區工委書記。1938年5月,在八路軍三支隊八團一營任教導員,同年12月,任山東省委職工部長。1939年10月,赴延安中央黨校學習。
1945年至1950年,先後任冀熱遼軍區後勤供給部副部長、駐東北辦事處主任,東北總工會生產部長等職。 1950年12月,任中國人民志願軍後勤五分部政委、黨委書記。1954年2月,任中國建築工會主席、黨組書記。1962年12月,任中華全國總工會鐵路工會主席、總工會書記處書記。