Родился 24 мая 1973 года в городе Горький.
В 1995 году окончил Военный университет Министерства обороны Российской Федерации, прокурорско-следственный факультет.
С 1995 по 1996 год работал следователем Военной Прокуратуры в городе Нижний Новгород.
С 1996 по 1997 год работал в преподавателем в Военном университете Министерства обороны Российской Федерации.
С 1997 по 2001 год работал специалист-экспертом Правового управления Аппарата Совета Федерации ФС РФ в городе Москва.
С 2001 по 2002 год работал начальником отдела законопроектов Минюста РФ.
С 2004 года работает учредитель-адвокатом Московской Коллегии адвокатов «ТЭК».
Заявил о выдвижении 5 июля 2022 года от партии «Справедливая Россия — Патриоты — За правду» на выборы депутатов Муниципального Собрания внутригородского муниципального образования Новогиреево в городе Москва.