Родился 14 июля 1982 года в семье военнослужащих. Закончил Серпуховский военный институт ракетных войск с красным дипломом.
По распределению в 2004 году попал в Балабаново. Закончил службу в 2010 году в звании капитана.
К этому времени получил второе высшее образование по специальности менеджер государственного и муниципального управления.
С 2010 года находится на муниципальной службе..
В 2018 году возглавил Малоярославецкий район.
Женат, имеет сына 5 лет.