Родился 26 декабря 1975 года.
В 2011 году окончил Московский педагогический государственный университет по специальности «Юриспруденция»,
в 2017 году — Московский социально-педагогический институт по специальности «Государственное и муниципальное управление».
Трудовой путь начал в 1993 году, с 2004 года занимал руководящие должности в различных организациях.
С 2013 по 2016 гг. работал главой городского поселения Красково Люберецкого района Московской области.
С 2016 по 2018 гг. — руководил администрацией Переславля-Залесского.
С 3 октября по 5 декабря 2018 года исполнял обязанности мэра города Ярославля, занимая пост заместителя мэра города Ярославля по вопросам градостроительства.
5 декабря 2018 года избран депутатами муниципалитета города Ярославля на пост мэра города Ярославля.
Награжден Благодарственным письмом Президента Российской Федерации и губернатора Ярославской области.
Женат, четверо детей.