Окончил Военную академию Генерального штаба Вооружённых Сил СССР в 1988 году. С 1988 по 1992 годы — командир 2-й гвардейской Таманской мотострелковой дивизии, с 1992 — первый заместитель командующего армией, с 1996 года — командир 30-го армейского корпуса Ленинградского военного округа (корпус дислоцировался на территории Карелии). Участвовал в первой чеченской войне.