Родился 28 декабря 1975 года в городе Тамбове.
В 1999 году окончил Тамбовский государственный технический университет по специальности «Юриспруденция». Будучи школьником прошел обучение в юношеском институте парламентской культуры при Ленинградском политологическом институте, после чего поступил в Северо-Западную академию государственной службы.
В 1991 году стал инициатором создания Союза детских организаций Тамбовской области, председателем которого являлся до 2008 года.
В 1994 году начал работу в мэрии Тамбова в должности специалиста 2 категории отдела местного самоуправления, впоследствии заведующий сектором, начальник отдела, председатель комитета по делам детей и молодежи.
С марта 1997 года руководитель аппарата мэрии г. Тамбова.
С июня 2000 по март 2004 года — вице-мэр г. Тамбова.
С 16 марта 2004 года назначен заместителем главы администрации Тамбовской области.
С 10 июня по 23 августа 2005 года — исполняющий обязанности мэра города Тамбова.
С 23 августа 2005 года по 21 апреля 2008 года — глава администрации города Тамбова.
С июля 2014 года по август 2018 года — помощник председателя президиума коллегии адвокатов Тамбовской области.
В период с сентября 2018 года по октябрь 2020 года — заместитель главы администрации Цнинского сельсовета Тамбовского района Тамбовской области.
30 октября 2020 года назначен первым заместителем главы администрации города Тамбова.
С 3 ноября 2020 года по 31 января 2022 года — временно исполняющий полномочия главы города Тамбова.
С 1 февраля 2022 года — глава администрации города Тамбова.