Родился 9 ноября 1984 года в г. Москве.
В 2006 году окончил Российский государственный технологический университет им. К.Э. Циолковского по специальности «Инженер автоматизированных систем проектирования».
С 2010 по 2011 гг. проходил срочную службу в г. Севастополь (Черноморский флот ВМФ России) в составе подразделения морской пехоты.
В апреле 2023 года назначен первый заместителем главы Печорского района. До назначения работал замглавы администрации Волоколамского городского округа в Подмосковье.
В ноябре 2023 года принёс присягу главы Печорского муниципального округа и официально вступил в должность руководителя муниципалитета. Его кандидатуру единогласно поддержали все депутаты Собрания Печорского мунокруга.
Женат. Воспитывает троих детей.