Родился 22 августа 1984 года в городе Люберцы Московской области.
В 2006 году окончил с красным дипломом Российскую правовую академию Министерства юстиции.
12 лет работал в разных государственных и коммерческих учреждениях (РЖД, Управление делами президента).
В мае 2013 года начал работать мировым судьей участка №115 района Косино-Ухтомский, с марта 2015-го — судьей Перовского районного суда. После 5 лет работы судьей ушел в отставку.
8 сентября 2019 года избрался в депутатом Мосгордумы по 15-му избирательному округу (районы Гольяново, Метрогородок, часть Северного Измайлово).
Состоит в браке.