1911年生,四川省达县人。1926年先后在明达公学、达县联合中学、成都锦江公学读书,1930至1933年春,回乡当小学教员、高小校长。因向学生宣传抗日、揭露时弊,险遭捕杀。避难他乡。1935年于北平勤工俭学期间参加了“一二·九”学生爱国运动,随后加入中华民族解放先锋队,并任《民族解放报》编辑。1936年9月被民先队派往西安张学良部,任学兵队政治处《联合周报》编辑,同年11月加入中国共产党,西安训练东北军军官。1937年初赴延安,入抗日军政大学和中共中央党校学习。 抗日战争爆发后,调任中共中央北方局宣传干事、党校班主任,中共晋西南省委宣传部干事,中共隰县县委书记。1938年起任中共晋西南区委宣传部教育科科长,中共晋西南区委第三地委宣传部部长,中共中央晋绥分局第六地委书记兼军分区政委。1943年底任晋绥边区行署第六专署专员。1949年2月任晋西北中心专署第一副主任,晋绥分局城工部副部长,同年12月被抽调南下川康新解放区。 新中国成立后,历任中共川北区委常委,川北行署第一副主任,建筑工程部党组成员、部署设计院院长、设计总局局长、地方建筑管理局局长,城市建设部党组成员、部长助理,中共中央西北局经济委员会党委委员、副主任,陕西省副省长、陕西省国防工业办公室党委委员、副主席,陕西省政协副主席,中国科学院科学出版社党委书记,国家城市建设总局党组成员、副总局长、纪律检查组组织等职。2007年6月16日在北京逝世,享年96岁。