Народився 6 травня 1975 року в м. Луцьк. Громадяним України. У 1992 році закінчив загальноосвітню школу №18 м. Луцька.

У 1998 році закінчив Волинський державний університет ім. Лесі Українки, юридичний факультет.

1998-2002 рр. – працював головним спеціалістом сектору правової роботи юридичного відділу секретаріату Волинської облдержадміністрації.

2002-2007 рр. – заступник начальника юридичного відділу апарату Волинської ОДА.

2007-2008 рр. – начальник відділу юридичної роботи та правового забезпечення діяльності голови облдержадміністрації апарату Волинської ОДА.

2008-2011 рр. – начальник Територіальної  державної інспекції праці — головний державний інспектор праці у Волинській області.

2011-2015 рр. – начальник Територіальної державної інспекції з питань праці у Волинській області.

З 2015 року працює першим заступником начальника Управління Держпраці у Волинській області.