В 1967 году окончил Орджоникидзевское суворовское военное училище.
В 1971 году окончил Бакинское высшее общевойсковое командное училище имени Верховного Совета Азербайджанской ССР. Окончил Военную академию им. Фрунзе и, Военную академию Генерального штаба Вооружённых Сил имени К. Е. Ворошилова.в 1985-1986 гг. командир 122–го мотострелкового полка 201-й мотострелковой дивизии 40-й общевойсковой армии (Ташкурган, Афганистан);в 1988-1989 гг. - командир 5-й гвардейской мотострелковой Зимовниковской Краснознамённой, ордена Кутузова дивизии имени 60-летия СССР 40-й армии (Афганистан);май 1997 - 2001 г. - командующий Группой российских войск в Закавказье