Родился в 1973 году в городе Таганроге Ростовской области.
В 1995 году окончил Таганрогский государственный педагогический институт по специальности «русский язык и литература». После окончания института работал в школах Таганрога.
С 1998 года – учитель русского языка и литературы учебно-воспитательного комплекса №1858 города Москвы.
С 2009 года по настоящее время – директор Государственного бюджетного образовательного учреждения города Москвы «Школа №2089».
В 2013 году прошёл профессиональную подготовку в Институте менеджмента экономики и инноваций по программе «Эффективный руководитель столичной системы образования».
Активный член партии «Единая Россия».
С 2017 года является депутатом муниципального Совета депутатов района Некрасовка города Москвы.
Награждён нагрудным знаком «Почётный работник общего образования Российской Федерации».