Родился 3 июня 1976 года в Москве.
В 1998 году окончил Российскую правовую академию Министерства юстиции Российской Федерации.
Работает в ФГБОУ ВО «Российский государственный аграрный университет — МСХА имени К. А. Тимирязева», где занимает должность старшего преподавателя.
С 1996 года является активным участником молодежного коммунистического движения. Член Молодежной секции КПРФ г. Москвы.
В 2004 – 2009 г.г. являлся первым секретарем Московского горкома СКМ.
В 2010 году был исключен из КПРФ в ходе т.н. «московского дела».
В 2017 году избран депутатом Совета депутатов муниципального округа Тимирязевский в городе Москве.