广饶县人,1928年7月生,1939年4月参加革命。南下前,历任八路军山东纵队八支队扩军组组员,八路军鲁中一旅宣传员、文书,鲁中行署、渤海行署通讯员、警卫员,渤海七师炮兵连文书,华东荣军疗养院统计文书,渤海二军分区政治协理处干事。1949年3月随军南下后,始任南下纵队三支队二大队政治指导员。1949年6月至1950年7月,历任浙江省杭州市军管会、华东盐务局、上海国棉十七厂军管会干事、科员。1950年7月至1955年9月,先后在复旦大学附中、南京工学院读书。大学毕业至1960年7月,先后任上海统益棉纺厂教育科副科长,上海汽车修理厂党支部书记、车间主任、副厂长。1960年7月,调任上海市交通运输局材料处副主任、人事处副处长。1973年5月至1977年4月,任上海市交通运输局越南实习生培训班副主任。1977年4月至1983年4月,任上海市交通运输局物资材料组副组长、物资供应处处长,上海市内河装卸公司党委书记,上海市交通运输局副局长。1983年4月,任中共上海市委纪委筹备组副组长。1983年4月,任中共上海市纪委常委、副书记。1987年2月退居二线,1999年4月离休。为中国共产党第十二次全国代表大会代表。