Родился 20 сентября 1972 года в городе Обнинск.
В 1995 году окончил Обнинский институт атомной энергетики по специальности «Прикладная математика», инженер-математик.
В том же году был призван в ряд ВС РФ. Служил на флоте, в городе Североморске, офицер запаса.
В 1997-м устроился в Обнинский городской центр занятости, который возглавил спустя несколько лет. В 2002 году стал консультантом заместителя губернатора области.
В 2003-м окончил Государственный университет управления по специальности «Государственное и муниципальное управление».
С 2004 по 2006 годы являлся исполнительным директором газеты «Знамя». В 2006-м стал замглавы Администрации города Обнинска, председатель ТИК.
В 2015 году возглавил администрацию города Обнинска как временно исполняющий, а затем был избран на данную должность депутатами Обнинского городского собрания.
Член политсовета и секретарь Обнинского отделения ЕР.
С 13 февраля 2020 года — временно исполняющий обязанности губернатора Калужской области после отставки Анатолия Артамонова, руководившего областью почти 20 лет.
13 сентября 2020 года в единый день голосования одержал победу на выборах губернатора Калужской области.
21 декабря 2020-го указом президента России включён в состав Госсовета страны.
Женат, воспитывает сына.
Награды:
- Почетное звание «Заслуженный работник муниципальной службы Калужской области»;
- медаль МЧС России «За содружество во имя спасения»;
- медаль «За заслуги в проведении Всероссийской переписи населения 2010»;
- медаль МЧС России «25 лет МЧС России»;
- юбилейная медаль «120 лет со дня рождения Г.К. Жукова»;
- памятная медаль МЧС России «85 лет гражданской обороне»;
- юбилейный памятный знак Законодательного Собрания Калужской области «25 лет Законодательному Собранию Калужской области»,
- Почетные грамоты Губернатора Калужской области;
- Благодарность Председателя Центральной избирательной комиссии Российской Федерации, 2016;
- Благодарственное письмо Президента Российской Федерации.