Родился 8 декабря 1981 года.
В 2004 году окончил Московский государственный университет им. М.В. Ломоносова, прикладная математика.
В 2017 году окончил ФГБОУ ВО «Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации», специализация «Управление проектами».
Занимает должность заместителя руководителя в инновационном технологическом центре Комплекса научной политики МГТУ им. Н.Э. Баумана.
Работал помощником депутата Государственной Думы РФ — Шерина Александра Николаевича.
С 2020 года — вице-президент по цифровым платформам «Ростелекома».
В 2018 году был избран депутатом Рязанской городской Думы нового созыва.
В 2019 году участвовал в выборах депутатов Московской городской Думы седьмого созыва.
В 2020 году участвовал в выборах депутатов Рязанской областной Думы седьмого созыва.
Женат, воспитывает двоих детей.