Родился в 1982 году в Ярославской области.
Окончил Академию труда и социальных отношений по специальности «Юриспруденция».
Служил в МВД России следователем, закончил службу в звании старшего лейтенанта юстиции (в отставке).
С 2008 по 2023 год работал в научно-производственном предприятии. Прошел путь от должности инженера по научно-технической информации до заместителя генерального директора по безопасности.
В настоящее время работает начальником отдела по информационной безопасности.
В 2021 году вступил в Коммунистическую партию Российской Федерации (КПРФ). Был кандидатом от КПРФ в депутаты Совета депутатов муниципального округа Метрогородок г. Москвы в 2022 году. С 2022 года является Помощником депутата Государственной Думы Сергея Павловича Обухова по работе в Восточном административном округе (ВАО) г. Москвы.
Участвует в работе «Народной приёмной КПРФ в ВАО Москвы» в качестве координатора. Вместе с депутатами и активистами занимается решением актуальных и накопившихся проблем и вопросов в районах ВАО.
Проживает в районе Метрогородок.
Женат. Супруга работает в Сеченовском Университете. В семье двое сыновей.