Родился 8 декабря 1981 года в городе Рязани.
В 2003 году окончил Рязанский филиал военного университета связи, получил квалификацию инженера, по специальности – сети связи и системы коммуникации, и до 2011 года проходил военную службу в вооруженных силах Российской Федерации.
С 2012 по 2014 год являлся помощником оперативного дежурного отдела оперативных дежурных Агентства по обеспечению мероприятий гражданской защиты Центрального административного округа города Москвы.
С 2014 по 2016 год замещал должность начальника отдела государственного охотничьего надзора управления по надзору и охране животного мира министерства природопользования и экологии Рязанской области.
С 2017 по 2020 год замещал должность начальника управления государственного экологического надзора министерства природопользования Рязанской области.
С 24 января по 11 марта 2020 года – исполняющий обязанности министра природопользования Рязанской области.
12 марта 2020 года назначен министром природопользования Рязанской области.
Имеет классный чин государственной гражданской службы Рязанской области «Действительный государственный советник Рязанской области 1 класса».
Награжден медалью «За отличие в военной службе III степени».
Женат, воспитывает сына.