Родился 4 февраля 1964 года в Воронежской области.
В 1981 году окончил среднюю школу в г. Белгород.
В 1986 окончил Белгородский педагогический институт по специальности учитель физики и математики, затем отслужил в рядах Вооруженных сил.
Имеет десятилетний педагогический стаж работы в Разуменской средней школе, где преподавал физику, математику и информатику.
С 1997 года работал в Москве, занимался организацией реконструкции промышленных предприятий в Московской и Тверской областях.
С 2005 году работает в ООО "Управляющая компания ЖБК-1". В настоящее время занимает должность генерального директора.
Входит в состав постоянной комиссии по градостроительству и развитию городского хозяйства.