山东滕州姜屯镇商村人。1921年11月生,1938年5月参加鲁南人民抗日义勇总队。1938年7月抗日干部学校培训学习。1940年9月起鲁中区党委秘书、泰山地委秘书长、鲁中区委科长。1949年春随军南下,先后任杭州市军管会秘书处副处长,绍兴地委宣传部长、地委副书记兼绍兴县委书记。1960年浙江省委宣传部副部长。1979年6月浙江省委教卫部部长,兼任浙江广播电视大学第一任校长。1981年6月浙江省委常委、省委宣传部部长。1983年4月浙江省第六届人大常委会副主任。1988年1月至1993年2月浙江省第六届政协主席。