Народився 20 травня 1961 року у Жидачівському районі Львівської області.

У 1983 році закінчив Дрогобицький педагогічний інститут імені Івана Франка. У 1998 році – Тернопільську академію народного господарства, факультет «Фінанси і кредит».

На посаду директора Львівського обласного центру зайнятості призначений у березні 2018 року.

Із травня 2012 до березня 2017 теж обіймав посаду директора Львівського обласного центру зайнятості.

Із 1986 до 1994 року – робота в органах місцевої влади, з 1994 року очолював підрозділи банківських установ і працював у Міністерстві соціальної політики України.

У період з 1983 до 1986 року – вчитель шкіл Буського району, що на Львівщині.