В 1997 году окончил Московский институт радиотехники, электроники и автоматики по специальности «радиоинженер». В 2011 году окончил в Московский университет Министерства внутренних дел (МВД) РФ имени В.Я. Кикотя по направлению – юриспруденция, позднее получил квалификацию экономиста в этом же вузе.
По окончании обучения работал экспертом сети «Консультан Плюс», юристом в ООО «Геополис», проходил стажировку у адвоката в МКА «Лабутев и партнеры». С февраля 2017 года научный сотрудник сектора административного и бюджетного права в Институте государства и права Российской академии наук (РАН). В настоящее время — член экспертного совета в обществе «Царьград», политическим консультантом.
В 2021 году заявил о выдвижении в депутаты Государственной Думы РФ XVIII созыва от партии «Российский общенародный союз», но не прошел процедуру регистрации.