Окончил Красноярский политехнический институт по специальности «Тепловые электрические станции» и Красноярский государственный технический университет по специальности «Экономика и управление на предприятии (в энергетике)».
Трудовую деятельность начал в 1975 г. машинистом котла на Красноярской ТЭЦ-2, где прошел путь до главного инженера, а в 1989 году назначен директором станции.
С 1997 по 2006 г. работал первым заместителем генерального директора – главным инженером ОАО «Красноярскэнерго», с 2006 по 2008 год был заместителем генерального директора – исполнительным директором филиала ОАО «МРСК Сибири» — «Красноярскэнерго».
С 2008 по 2010 год – директор филиала ООО «РН – энерго» в Красноярском крае.
С июля 2011 и до марта 2014 года работал в должности директора по инвестициям Красноярского филиала Сибирской генерирующей компании.
В марте 2014 года назначен директором Красноярского филиала СГК.