山东齐河人,1920年生,1938年参加范筑先领导的战地服务团。1939年至40年5月在本乡从事抗日活动。1941年至48年先后任河西县三区、六区中共区委宣传干事,四区、五区中共区委书记兼武装指导员,中共河西县委宣传部部长,中共聊城地委办公室副主任。1949年春随军南下赣东北后任中共贵溪地委办公室主任。同年冬西进贵州后任中共镇远地委委员、秘书长。1952年12月任冶金部地质勘探公司、有色地质分局党组书记、公司经理、分局长。1957年7月任水患工程局党委书记。1960年4月至70年任云南地质厅第一副厅长、党组书记。1970年至78年任云南省建委副主任,云南省电力工业局党组书记、局长。1979年任国家地矿部办公厅主任、老干部局长。1984年12月离休。