1924年9月28日生,山西省洪洞县人。 1937年7月,参加山西牺盟会组织的抗日救亡活动,11月任牺盟会洪洞县分会协助员。1938年7月加入中国共产党并参加八路军,任译电员、机要员。1939年1月起,先后在中共晋西南区党委、中共晋西区党委、中共中央晋绥分局机要科任译电员、代科长、科长。 1945年9月,被任命为机要科长随军到东北工作。 1945年10月至1952年8月任中共中央东北局书记彭真、东北行政委员会主席林枫的秘书。 1952年9月至1954年9月,任东北国营农场管理局副局长。 1954年10月至1958年7月,任国务院第二(文教办)办公室主任林枫同志的秘书和教育组组员。1958年至1960年1月在吉林省怀德县任县委第二书记。 1961年1月至1978年8月任吉林省教育厅副厅长,党组副书记。 1978年9月起历任国家教育部普教司副司长、中央纪律检查委员会驻国家教育部纪检组副组长。 1985年1月离休。