导员、总后勤部军事工业局茶房兵工厂党总支书记、军区统战部情报股长、卫生部副政委、供给部副政委、后勤政治部主任、川北军区保卫部副部长、公安总队副政委、西南军区建筑第四师副政委兼政治部主任等职。1953年起，历任西南建工局政治部副主任、重庆建筑党委副书记、重庆市委建筑工业交通政治部副部长、市委组织部副部长、部长等职。1966年起，历任市委常委、候补书记、市委书记、市委第一书记，市革委副主任、主任（1978年—1980年3月）、市政协主席、市人大主任。1981年12月调四川省人民政府任副省长、顾问。