После окончания средней школы поступил в МГУ для обучения по специальности «Почвоведение и агрохимия»; окончил курс в 1979 году, получив профессию почвоведа. Далее продолжил образование в Московском областном общественном институте патентоведения, который окончил с отличием в 1983 году по специальности «Патентовед ВОИР». Параллельно в 1983 году окончил с отличием Университет Марксизма-Ленинизма МК КПСС, Люберецкий филиал, отделение международных отношений. Одновременно проходил обучение в Московском технологическом институте (1981—1985), который также окончил с отличием, по специальности «Экономика и организация бытового обслуживания», инженер-экономист. В 1988 году с отличием окончил Российский государственный геологоразведочный университет имени Серго Орджоникидзе, получив специальность «Геологическая съёмка, поиски и разведка месторождений полезных ископаемых» (горный инженер).