Народився 28 серпня 1983 року у Івано-Франківську.
У 2005 році закінчив Прикарпатський національний університет ім. В.Стефаника (м. Івано-Франківськ) за спеціальністю "Радіофізика та електроніка".
У 2007 році закінчив магістратуру Тернопільського національно-економічного університету за спеціальністю "Адміністративний менеджмент".
У 2012 році захистив кандидатську дисертацію та отримав науковий ступінь кандидата хімічних наук у Прикарпатському національному університеті ім. Василя Стефаника.
У 2005 - 2006 роках – директор представництва, заступник голови правління страхового акціонерного товариства ОСТРА (м. Харків). 2006 року переїхав до Києва.
2006 – 2007 рр. – помічник-консультант народного депутата України Анатолія Матвієнка.
2007 – 2009 рр. - головний спеціаліст, а потім заступник начальника відділу оздоровлення, праці та соціальної роботи Головного управління у справах сім'ї та молоді Київської міської державної адміністрації.
2009 – 2014 рр. – генеральний директор ТОВ ВП Груп.
У 2010 р. продовжив діяльність як помічник-консультант народного депутата Матвієнко.
З лютого 2014 р. – провідний спеціаліст відділу контролю за дотриманням вимог земельного законодавства управління контролю за використанням та охороною земель Державної інспекції сільського господарства. У березні того ж року призначений на посаду заступника директора Департаменту контролю за використанням та охороною земель у Держінспекції сільського господарства.
З травня 2014 року – депутат Київської міської ради, входив до фракції УДАР-Солідарності. Голова постійної комісії Київради з питань містобудування, архітектури та землекористування.
Восени 2015 року на місцевих виборах переобраний депутатом Київради від партії Блок Петра Порошенка Солідарність. Член партії БПП.
З 1 грудня 2015 року по жовтень 2020 року – секретар Київської міської ради – заступник міського голови (Віталія Кличка).
25 жовтня 2020 року на виборах до Київради обрано депутатом Київради IX скликання від партії Європейська солідарність. 8 грудня обраний з заступником голови КМДА.
Одружений, є троє дітей – сини Володимир (2007 р.н.) та Матвій (2016 р.н.) та донька Ольга (2009 р.н.).
24.11.2023