В 1968 году поступил в Ташкентское высшее танковое командное училище, которое закончил в 1972 году. С 1979 по 1981 год проходил службу в Афганистане.
В 1981 году поступил в Военную Академию БТВ, которую окончил в 1984 году.
С 1984 по 1989 год служил в Группе Советских Войск в Германии на должностях, начальника штаба танкового полка, командир танкового полка. С 1989 по 1990 — командир танкового полка в Белорусском военном округе. С 1991 по 1993 — командир 201 мотострелковой дивизии в Республике Таджикистан.
С 1993 года — слушатель Военной академии Генерального штаба. С 1995 года, 1-й заместитель командира 8 ГВ. Армейского Корпуса Волгограда. С 1998 года — заместитель Командующего Войсками Северокавказского Военного Округа по боевой подготовке. С 2002 года по 2004 год главный военный советник, советник министра обороны и начальника Генерального штаба в Сирийской Арабской Республике.
В 2005 году уволен из рядов ВС по болезни. Ветеран боевых действий в ДРА, Таджикистане,1-й и 2-й компаний в Чечне. Награждён орденами Красная Звезда за Афганистан, За Личное Мужество — за Таджикистан, Орденом Мужества — Чечня, Герой России 2000 г — Чечня; тремя орденами других государств и более 20 медалями СССР и РФ; именным огнестрельным оружием от Министра Обороны РФ в 1999 г; золотыми именными часами от председателя правительства РФ в 1999 году — Дагестан. Воинское звание — генерал-лейтенант в отставке.