Родился 24 июня 1945 года в г. Антрацит.
На военной службе с 1962 года. Окончил Харьковское гвардейское высшее танковое командное училище (1966).Послужной список: 1966—1971 — на различных командных должностях в 60-й мотострелковой дивизии 4-й армии Закавказского военного округа.1971—1974 — учёба в Военной академии бронетанковых войск имени Маршала Советского Союза Р. Я. Малиновского.1974—1986 — командир 59-го гвардейского танкового полка 131-й мотострелковой дивизии и 45-й гвардейской мотострелковой дивизии Ленинградского военного округа.1986—1988 — советник командира армейского корпуса Народной армии Социалистической Республики Вьетнам.1988—1990 — учёба в Военной академии Генерального штаба Вооружённых Сил СССР имени К. Е. Ворошилова.1990 — первый заместитель командующего 7-й танковой армией.1990—1994 — начальник штаба — первый заместитель командующего 11-й гвардейской армией, первый заместитель начальника штаба Западной группы войск, заместитель главнокомандующего Западной группой войск. 22 февраля 1994 года присвоено звание генерал-лейтенанта.1994—1996 — заместитель начальника Генерального штаба Вооружённых Сил Российской Федерации.1996—1999 — главный военный советник в вооружённых силах Сирийской Арабской Республики — советник министра обороны Сирийской Арабской Республики.1999—2000 — в распоряжении начальника Генерального штаба Вооружённых Сил Российской Федерации.
В 2000 году уволен с военной службы с зачислением в запас. Являлся заместителем председателя Российского комитета ветеранов войны и военной службы. Скончался 25 июля 2018 года.Награждён орденами «За службу Родине в Вооружённых Силах СССР» III степени и «За военные заслуги» , медалями.