Народився у Вінниці в 1968 році. Випускник вінницької школи № 33.
За фахом – історик, закінчив історичний факультет Чернівецького державного університету ім. Федьковича у 1992 році (за кваліфікацією – викладач історії).
Другу вищу освіту здобув за спеціалізацією «Управління на регіональному та місцевому рівнях» у Національній академії державного управління при Президентові України в 2010 році.
З 1987 по 1989 роки служив в армії.
З 1992 по 1997 роки працював викладачем історії та суспільствознавства у Вінницькому технікумі м'ясної та молочної промисловості.
З 1998 по 2006 працював на керівних посадах у комерційних структурах.
Тричі обирався депутатом Вінницької міської ради, перший раз – у 2002 році.
В 2006-му на 1-ій сесії міської ради 5-го скликання був підтриманий депутатським корпусом на посаду секретаря Вінницької міської ради.
В 2010 році обраний депутатом міської ради втретє, і на 1-ій сесії міської ради 6-го скликання був переобраний секретарем міської ради на другий термін.
З лютого 2014 року – виконувач обов'язків Вінницького міського голови.
За результатами місцевих виборів у 2015 році отримав підтримку вінничан і був обраний Вінницьким міським головою.
Одружений. Разом з дружиною Моргуновою Наталією Володимирівною виховують доньку Вероніку, 1996 року народження.
Нагороджений орденом «За заслуги» III ступеню.