山东武城县人,生于一九二二年五月七日(农历),一九三八年三月十六岁就参加革命,1938年3月至1939年12月在河北南宫县大队部任通信员,1939年12月至1940年5月在南宫县独立营任班长,1940年5月至1942年10月在冀南四分区基干团任排长、见习参谋,1942年10月至1943年3月在太行涉县地区抗大八分校任班长,1943年至1950年2月在太行19团、河南林县2789团任管理主任、供给处长,1950年2月至1953年专业到四川峨眉县任县长、县委副书记,1953年3月至1955年7月在重庆国营七九一厂任车间党支部书记、工会主席,1955年七月至1956年8月在七中级党校任组长,1956年8月至1957年9月在重庆市委工业部任干管处副处长,1957年9月至1959年5月在国营重庆二九六厂任副厂长、厂长,1959年5月至1961年1月在重庆钢铁公司任副经理,1961年1月至1962年4月在重庆气化工程处任党委书记,1962年4月至1967年3月在松藻矿务局、南桐矿务局任党委书记,1967年3月至1970年7月受文化大革命极左路线影响参加劳动,1970年7月至1972年8月在华蓥山煤田会战指挥部任后勤组负责人,1972年8月至1978年9月在重庆市城建局任副局长,1978年9月至1983年2月在重庆市公用局任副局长、局长,1983年2月离休。