Окончил среднюю школу станции Бесколь с золотой медалью.
Окончил Красноярский политехнический институт по специальности «радиоинженер». В 1977 году начал трудовую деятельность инженером в Красноярском управлении проектно-монтажных работ.
С 1994 года поступил в НТФ «Персей» — занимался эксплуатацией и обслуживанием технических средств управления космическими аппаратами.
С 2004 года работал в Центре космической связи «Железногорск» — филиале ФГУП «Космическая связь».