Родился 29 июня 1984 года в с.Шебекино, Белгородской области.
В 2006 году окончил Государственное образовательное учреждение высшего профессионального образования «Ярославский государственный университет им. П. Г. Демидова»
Работал программистом в ООО «Репортс».
В настоящее время — ПАО Сбербанк, главный инженер по разработке в группе разработки управления развития аналитических решений и кампаний продаж Департамента ИТ блока «Управление благосостоянием».
В 2017 году 10 сентября был выдвинут партией Яблоко на выборы депутатов Совета депутатов муниципального округа Восточное Измайлово.