1940年秋調中共中央北局巡視團團員,赴冀魯邊區巡視檢查工作。1941年至1945年先後擔任冀魯邊區(渤海)區三地委組織部長,二地委書記,副書記,渤海支前司令部前辦主任,1948年後任中共豫皖蘇邊區黨委民運部副部長,豫皖蘇後勤(支前)司令部前辦主任,1949年任第二野戰軍後勤運輸部部長。建國後,歷任長江區航務局副局長,重慶分局局長,西南行政委員會建築工程局副局長,建工部西南工程管理總局局長,黨委書記,四川省建設管理委員會主任,計劃委員會主任,國家建築工程部副部長,四川省副省長,省委副書記,四川省人大常委會主任。