Родился 13 апреля 1976 года в городе Серов, Свердловская область.
В 1999 году окончил Уральскую государственную юридическую академию.
С 2017 года по настоящее время является депутатом Совета депутатов Ломоносовского муниципального округа Москвы.
В настоящий момент является заведующим кафедрой Европейского права и сравнительного правоведения в АНО ВО «Гуманитарный университет». Является доктором юридических наук.
Кандидат в мастера спорта по конькобежному спорту, доктор юридических наук, закончил Университет Кембриджа, Писатель книг на тему помощи гражданам в судах основываясь на собственном жизненном опыте. Написал книгу «Как положить чиновника на лопатки».