Родился 19 июня 1966 года в селе Крутоложное Первомайского района Томской области.
В 1992 году окончил Томский государственный университет по специализации «Правоведение» квалификация «Юрист», в 2003 году окончил Российскую академию государственной службы при Президенте Российской Федерации по специализации «Государственное и муниципальное управление». Кандидат политических наук.
В период с 1992 по 2004 годы работал юристом, заместителем директора на различных предприятиях Томска, Кемерово и Москвы. В 2004-2007 годах являлся заместителем мэра Томска.
В 2007 году начал работу в ОАО «Запсибгазпром» на должности директора по распоряжению имуществом. В феврале 2008 года назначен первым заместителем генерального директора ОАО «Запсибгазпром» по производству. В 2008-2011 годах был генеральным директором ОАО «Запсибгазпром».
С июля 2011 года по октябрь 2012 года занимал должность заместителя губернатора Тюменской области. С октября 2012 года по сентябрь 2015 года – глава администрации Тобольска. С 2015 года по настоящее время – глава города Тобольска.
10 мая 2022 года назначен временно исполняющим обязанности губернатора Томской области.
11 сентября 2022 года победил на выборах главы Томской области.
Женат, воспитывает пятерых детей.