乳山市乳山口镇兰家村人。1919年8月出生。1939年1月加入中国共产党。1939年10月参加工作,先后任区青年主任、区委书记、县委委员、组织部长。1947年2月至1949年4月,南下支援新解放区建设,后进华东局党校学习。1949年5月至1956年,先后任江苏省太仓县委书记、苏州地委委员、农工部长、省委组织部审干办公室主任。1956年至1960年10月,在中央组织部审干办公室工作。1960年10月至1976年,先后任西北局组织部部委委员、监察处副处长、监察组办公室副主任。1977年至1979年5月,任陕西省人民医院院长。1979年5月至1983年9月,任江苏省广播电视厅厅长、党组书记、省政协委员。1990年离休。