1946年加入中国共产党。1950年毕业于空军航空学校。后来任空军飞行中队中队长。1951年参加抗美援朝战争，任中国人民志愿军空军飞行大队大队长、副团长。先后击落敌机4架、击伤1架，立一等功两次。后任军区空军司令部技术检查处副主任，空军副师长、师长，空军第二军副军长、空军第三军军长，沈阳军区空军副司令员，兰州军区空军司令员，兰州军区副司令员兼兰州军区空军司令员，南京军区副司令员兼南京军区空军司令员。1988年，授空军中将军衔。