Народився 13 лютого 1973 р. у Львові. У 1995 р. закінчив Львівську академію ветеринарної медицини ім. Гжицького (ветеринарна медицина), у 2002 р. закінчив Львівський національний університет ім. Франка (правознавство), у 2008 р. закінчив Львівський державний університет внутрішніх справ (правознавство), у 2010 р. закінчив Львівську комерційну академію (фінанси).
1995-1996 рр. - ветлікар-епізоотолог Магерівської дільничної лікарні держветмедицини.
1996-2001 рр. - інспектор Мостиської митниці.
2001-2003 рр. - обіймає різні посади у Галицькій митниці.
2003-2005 рр. - провідний юрисконсульт юридичного сектору Галицької митниці.
2005-2008 рр. - працює на різних посадах у Мостиській митниці та Західно-регіональній митниці.
2008-2012 рр. - обіймає різні посади у Львівській митниці.
Депутат Жовківської районної ради, заступник голови Жовківської районної державної адміністрації.