青年抗敌决死队三纵32团政治主任，后来改任8团政委。1940年，改任9团政委；同年随部改编入八路军太行第三军分区，任军分区政治部副主任。第二次国共内战期间，任中共太岳区三地委副书记兼组织部部长、中共太岳区运城地委副书记、中共晋绥分局第十一地委书记。中华人民共和国成立后，担任中共温江地委书记、中共成都市委第三书记。是中共八大代表。1954年1月至1958年11月，任国家统计局副局长，1958年11月至1961年6月，任国家统计局局长。1961年，任中共四川省委书记处书记。1965年，任中共贵州省委第一书记。文