Окончил Уральский политехнический институт (1988), инженер-теплоэнергетик.
По окончании УПИ начал трудовой путь на Пермской ГРЭС.
В 1988 – 1992 -машинист-обходчик, машинист энергоблока.
В 1996 – 2000 – работал в ОАО «УралВНИПИэнергопром» инженером-проектировщиком, затем руководителем группы тепломеханического отдела.
С 2000 по 2005 г. – главный инженер проектов.
С 2005 г – главный инженер института «УралВНИПИэнергопром» в составе Дирекции по проектированию объектов генерации ОАО «Инженерный центр энергетики Урала».
С 2007 по 2019 – главный инженер Дирекции по проектированию объектов генерации ОАО «Инженерный центр энергетики Урала».
С июля 2019 года назначен на должность Технического директора ООО «УралТЭП».