1936年10月参加革命,1938年7月加入
中国共产党。抗日战争前,在省立高中读书时曾任绥远抗敌将士后援会秘书股长。抗日战争时期,历任中华民族解放先锋队招远县队部军政部长,区队长,胶东游击三支队二大队政委,胶东特委组织干事,股长,群众工作队副队长。掖县县政府秘书,掖南行署主任兼县大队长,掖县县政府教育科长。西海中学和西海联中校长。解放战争时期,历任胶东西海专署民政科长。昌南、潍北土改工作队长,潍北县县长,潍北县委代理书记,西海专署副专员。中华人民共和国成立后,历任莱阳专署副专员党组副书记,山东省政府办公厅办公室副主任,省人委机关事务管理局副局长,中共山东省委办公厅副主任;“文革”后,历任莱芜钢铁厂副指挥,胜利石油化工总厂副指挥、副政委,党的核心组副组长,省计委副主任,中共山东省委副秘书长兼办公厅主任,山东省第五届人民代表大会常务委员会委员。中共山东省顾问委员会委员等职务。