Вищу освіту здобув у Львівському державному університеті імені Івана Франка (тепер Львівський національний університет імені Івана Франка) у 1993 році, спеціальність – фізика та національному університеті «Львівська політехніка» (1997 рік), спеціальність – економіка. З 1989 року по 2001 рік працював на Львівському автобусному заводі, розпочавши свою діяльність в інформаційно-обчислювальному центрі заводу, як оператор комплексу електронно-обчислювальних машин ЄС-1036. Невдовзі був переведений на посаду програміста цього ж відділу. В 1995 році на конференції трудового колективу був обраний заступником голови профкому підприємства. З 1996 року по 2001 рік очолював управління фінансами підприємства, був членом наглядової ради заводу. Категорично не сприйнявши факт приватизації заводу громадянином росії Чуркіним І.А., звільнився за власним бажанням, влаштувавшись на посаду заступника директора приватного підприємства, фактично очоливши міжнародну діяльність підприємства та напрям розбудови мережі пасажирських автобусних станцій міста Львова, автоматизацію виробничих процесів автостанцій, викорінення злочинності на автобусних станціях. В 2004 році розпочав роботу директором товариства, яке займалось розвитком пасажирських автобусних станцій Львівської області та сервісним обслуговуванням наземного транспорту. З 2007 року по 2024 рік очолював відділення страхових компаній у м. Львові: ПрАТ СК «КРОНА», ТДВ СТ «Домінанта», ТДВ СК «ЕКСПО СТРАХУВАННЯ».
Хобі: спільний час з онукою, туризм, садівництво, монтаж відео, конферанс.
Одружений.