1948年6月出生,黑龙江省呼兰县人。1964年8月入伍,1965年加入中国共产党。国防大学毕业。参军后在空军第3航空学校学习,任空军第3航空学校飞行教员,飞行副中队长,空军航空兵飞行大队副大队长、大队长,飞行团参谋长,1977年任空军航空兵飞行团团长,1983年5月任空军第3飞行学校参谋长,1986年任空军第3航空学校校长,1988年4月任空军乌鲁木齐指挥所参谋长,1990年在国防大学学习,1992年任空军第9军参谋长,1993年3月任总后勤部部长助理,2002年6月任武警部队副司令员。1988年9月被授予空军大校军衔。1993年7月晋升为空军少将军衔。2002年改授武警少将警衔。2003年7月晋升为武警中将警衔。2007年11月15日15时20分在北京逝世,享年59岁。