Окончил Казанское суворовское военное училище (1971—1974), Алма-Атинское высшее общевойсковое командное училище имени Маршала Советского Союза И. С. Конева (1974—1978), Военную академию имени М. В. Фрунзе (1985—1988), Военную академию Генерального штаба Вооруженных Сил (1998—2000).