Родился 13 марта 1970 года в городе Гаврилов-Ям Ярославской области. Живёт в Москве.
Индивидуальный предприниматель.
Член Центрального совета партии «Справедливая Россия — За Правду».
Член Президиума Центрального совета партии.
Секретарь Президиума Центрального совета партии по взаимодействию с институтами гражданского общества.
Состоит в СРЗП с 2021 года, а с 2022-го занимает пост советника вице-спикера Думы от эсеров Александра Бабакова. Занимался организацией мероприятий по линии межпарламентского сотрудничества и, в частности, принимал участие в подготовке II Международной парламентской конференции «Россия — Африка» (март 2023 года) и первой Международной парламентской конференции «Россия — Латинская Америка».
Участвует в работе экспертного совета по вопросам партнерства со странами Африки и в межфракционной рабочей группе Думы по законодательному обеспечению применения искусственного интеллекта.
На думских выборах 2021 года возглавлял в партсписке СРЗП региональную группу №34 (Белгородская, Брянская и Курская области).
8 октября получил мандат депутата Госдумы от «Справедливой России – За правду» (СРЗП) Олега Нилова, ушедшего в Счётную палату.