Окончил военное училище, военную академию, педагогический институт.
Начал службу в Вооруженных силах в 1972 году, закончил в 2004 году, в звании генерал-майора.
4 августа 2011 года за достигнутые трудовые успехи и многолетнюю добросовестную работу Указом Президента Российской Федерации награжден орденом Почета.