Родился 9 ноября 1976 года в г. Валуйки Белгородской области.
С 1991 г. по 1995 г. обучался в Валуйском педагогическом училище.
С 2005 г. по 2011 г. обучался в ФГБОУВПО «Белгородский государственный технологический университет им.В.Г.Шухова».
С 1995 г. по 1997 г. – служба в Вооруженных силах.
С 1997 г. по 2015 г. – проходил службу в органах уголовно-исполнительной системы.
С 2015 г. по 2017 г. – заместитель главы администрации уразовской территории Валуйского городского округа.
24 ноября 2017 года, решением поселкового собрания уразовской территории от 23 ноября 2017 года №242, назначен на должность главы администрации уразовской территории.
Распоряжением администрации Валуйского городского округа от 29 декабря 2018 года №12-р назначен на должность главы Уразовской территориальной администрации администрации Валуйского городского округа.