Народився 28 листопада 1974 року в Хмельницькому.
Закінчив економічний факультет Технологічного університету “Поділля” та юридичний факультет Хмельницького університету управління та права. Навчався у аспірантурі Хмельницького Національного університету.
Одружений, виховує сина.
1990—1991 — вантажник магазину № 86 Хмельницького об'єднання «Продтовари».
1991—2000 — програміст Хмельницького комбінату будматеріалів.
2000—2001 − директор ТОВ «Фенікс-центр».
З 2001 — директор ТОВ «Рембуд».
Голова ГО «Хмельницька платформа» та «Сильне місто».
Голова Федерації хокею Хмельницької області, голова Ради Федерації хокею України. Аудитор з правом аудиту підприємств та господарських товариств.
1998 — балотувався до Хмельницької міськради за мажоритарним округом як самовисуванець.
2002 — обраний депутатом Хмельницької міськради за мажоритарним округом.
2006 — обраний депутатом Хмельницької міськради за списком «Народного блоку Литвина», був головою однойменної фракції.
2010 — депутат Хмельницької міської ради 6 скл. від «Народної партії», голова постійної Комісії з питань соціально-економічного розвитку, промисловості, транспорту, зв'язку, енергетики та підприємництва.
2015 — балотувався на посаду Хмельницького мера від Блоку Порошенка як безпартійний, балотувався до Хмельницької міськради за округом № 2. Член виконавчого комітету міської ради.
З 6 грудня 2019 — народний депутат України 9 скл., 136 номер у списку партії «Слуга народу», член партії. Входить до складу Комітету з питань прав людини, деокупації реінтеграції тимчасово окупованих територій у Донецькій, Луганській областях та Автономної Республіки Крим, міста Севастополя, національних меншин і міжнаціональних відносин.
12.03.2020