В 1982 году поступил на учёбу в Военную академию имени М.В. Фрунзе, которую окончил с отличием в 1985 году. В период с 1985 по 1986 год — начальник штаба—заместитель командира, командир 300-го гвардейского парашютно-десантного полка 98-й гвардейской воздушно-десантной дивизии. С сентября 1986 по май 1989 года — командир 345-го отдельного гвардейского парашютно-десантного полка, воевавшего в Афганистане до самого вывода советских войск в феврале 1989 года. Участвовал в операциях по обороне высот в районе Алихейля, в боях на склонах гор Пагмана, операции «Магистраль» по снятию блокады города Хост, в сражениях на высоте 3234 — на подступах к дороге Гардез — Хост.