В 1986 году окончил завод-ВТУЗ Красноярского политехнического института.
В 1986-1991 гг. - заместитель секретаря, секретарь комитета ВЛКСМ машиностроительного завода, мастер производственного объединения Красноярского машиностроительного завода, первый секретарь Красноярского горкома ВЛКСМ.
С 1991 г. по 2000 г. - генеральный директор, президент ЗАО "Страховая компания АСТРОВАЗ" (член Экспертного совета при Правительстве РФ по страховым и финансовым рынкам).
В 2000-2007 гг. - исполнительный директор по финансам и инвестициям, генеральный директор ЗАО "Страховая компания "Кров".
В 2007-2009 гг. - генеральный директор ООО "Инвестиционно-строительная компания, Стратегия ХХI век", генеральный директор ООО "Стройсервисинвест".
С 2009 г. по 2010 г. - и.о. министра финансов и экономики Республики Хакасия, министр финансов и экономики Республики Хакасия, министр финансов Республики Хакасия.
В 2010-2011 гг. - заместитель главы Республики Хакасия - председателя Правительства Республики Хакасия - министр финансов Республики Хакасия.
С 2011 по 2014 гг. - и.о. первого заместителя главы Республики Хакасия - председателя Правительства Республики Хакасия - министр финансов Республики Хакасия, затем и.о. первого заместителя главы Республики Хакасия - председателя Правительства Республики Хакасия.
В 2014 г. - первый заместитель главы Республики Хакасия - председателя Правительства Республики Хакасия.
С октября 2014 г. - заместитель председателя Правительства Красноярского края.
С 11 мая 2018 года - первый заместитель председателя Правительства Красноярского края.
С 31 мая 2018 года - временно исполняющий полномочия первого заместителя Губернатора Красноярского края – председателя Правительства Красноярского края.
С 11 октября 2018 года - первый заместитель Губернатора Красноярского края – председатель Правительства Красноярского края.
В апреле 2023 года освобожден от занимаемых должностей.