Родился 18 сентября 1971 года в городе Кургане.
В 1993 году окончил Курганский машиностроительный институт (факультет «Автоматизация машиностроения»).
В 2009 году прошёл обучение по президентской программе подготовки управленческих кадров РФ в Курганском государственном университете.
В 1994-1995 гг. - служба в Вооружённых силах РФ.
С 1996 года работал в сфере электроэнергетики Курганской области.
В 2007 году стал исполнительным директором ОАО «Центральные коммунальные электросети».
С 2009 года - технический директор ОАО «ЭнергоКурган».
В 2010 году назначен генеральным директором МУП «Горэлектросеть».
С 2011 по 2012 гг. – директор МУП «Курганводоканал».
С 2012 по 2014 гг. - глава города Кургана.
В 2014 стал заместителем генерального директора ПАО «Сибирско-Уральская энергетическая компания».
С 2020 по 2021 гг. - советник главы Екатеринбурга по вопросам инвестиционной политики.
В 2022 году - советник главы муниципального образования «Город Астрахань».
С 2023 по 2024 гг. - исполняющий обязанности генерального директора МУП «Астрводоканал».
С марта 2024 года - заместитель директора МУП "Водоканал" г. Первоуральска Свердловской области.
С июля 2024 года - директор МУП "Водоканал" г. Первоуральска.