1916年生,山西省忻州人。 1937年4月在忻县参加牺牲救国同盟会。1938年在山西民族革命大学第四分校任牺盟分会秘书;同年4月底参加民族解放先锋队,任民先队负责人,7月加入中国共产党。1939年2月任二战区战动总会干事,后任牺盟会岢岚中心区青救会组织部副部长。1940年反顽斗争胜利后任偏关县抗联主任,第二中心青救会宣传部部长。1941年起任晋绥第二中学校教导主任、党总支书记,第二地委整风队党总支书记。1945年5月任晋绥边区行署第二专署民政科科长。 抗日战争胜利后,任晋绥分局第二地委党校教育科科长兼二队队长。1947年任二地委驻神池县土改工作团团长。1948年4月任中央神池县委书记。1949年任中共晋西北中心地委宣传部副部长,中共兴县地委书记。 新中国成立后,历任中共临汾地委书记,中共山西省委常委、宣传部部长,候补书记,中共中央华北局委员、候补书记兼宣传部部长,河北省、山西省革命委员会政治部副主任中共太原市委第一书记,天津市委第二书记、市政协主席,全关人大常委会第六、七届常委等职。 2009年2月3日在北京逝世。