У 1994 році закінчив Львівський сільськогосподарський інститут за спеціальністю «Механізація сільськогосподарського виробництва» з відзнакою. Кваліфікація «Інженер-механік».
У 1995 році закінчив Львівський державний університет імені Івана Франка за спеціальністю «Прикладна математика». Кваліфікація «Математик».
У 2008 році закінчив Львівський національний аграрний університет за спеціальністю «Облік і аудит». Кваліфікація «Спеціаліст з бухгалтерського обліку і аудиту».
Із 1994 року – на науково-педагогічній роботі.
Упродовж 1996−1998 років навчався у очній аспірантурі Львівського національного аграрного університету за спеціальністю 05.20.01 «Механізація сільськогосподарського виробництва».
У 2000 році захистив дисертацію на здобуття наукового ступеня кандидата технічних наук «Обґрунтування параметрів та режимів роботи інерційних лінійних струшувачів плодів». Наукова спеціальність 05.20.01 «Механізація сільськогосподарських процесів».
2007 року отримав вчене звання доцента кафедри енергетики.
У 1991 та 1992 роках брав участь у всеукраїнській олімпіаді з «Вищої математики» (КПІ) серед студентів ВНЗ України і посів четверте місце.
У 2006 році спроектував і створив навчальну лабораторію з «Електропостачання» 1Ма.
2008 року спроектував і створив навчальну лабораторію з «Монтаж енергообладнання» 1М.
У 2022 році брав участь у створенні навчальної лабораторії з «Електроосвітлення та електротехнологій» 56М.
2005–2009 рр. керував роботою добровільної народної дружини ЛНАУ, яка забезпечувала порядок на масових заходах та прийнятті відповідальних осіб, здійснювала постійне чергування у студентському містечку.
Багато років очолював збірну команду факультету механіки та енергетики з військово-прикладних видів спорту та завойовував призові та перші місця.
1993–2013 рр. тренував на громадських засадах збірні команди міста Дубляни та ЛНАУ з карате та боксу, виховав двох майстрів спорту. Вихованці неодноразово вигравали та були призерами різних профільних турнірів.
У 1994 році виборов 2 місце у першості Львівської області з кік-боксу (фул-контакт).
1994–2023 рр. – член збірної команди ЛНАУ з туризму, в складі якої ставав багаторазовим призером і переможцем першості Львівської області.
У 2013 році виборов 1 місце у всеукраїнських змаганнях з туризму «Кубок Карпат» (дистанція 160 км).
2012–2013 рр. пройшов курси інструкторів з туризму і отримав звання «Інструктор федерації туризму України».
1986–2023 рр. брав участь у змаганнях з легкої атлетики (біг 2 км, 10 км, 21 км, 42 км), ставав багаторазовим призером і переможцем першості Львівської області та України.
1995–2023 рр. брав участь у змаганнях з армреслінгу та ставав багаторазовим призером і переможцем першості Львівської області (6 раз виборював 2 місце та 5 раз виборював 1 місце) та України. Заслужив звання «Кандидат в майстри спорту» з армреслінгу.
Із 1989 р. і досі бере участь у спортивних змаганнях різного рівня та захищає честь ЛНУП.
Читає навчальні дисципліни для студентів факультету механіки та енергетики – «Електротехнічні системи», «Технічна експлуатація та монтаж електрообладнання», «Проектування систем електропостачання», «Електроосвітлення».
У 2017 році пройшов підвищення кваліфікації в Природничому університеті (місто Люблін, Республіка Польща). Тематика підвищення кваліфікації – «Електричні мережі».
У 2020 році пройшов підвищення кваліфікації в Навчально-науковому інституті заочної та післядипломної освіти Львівського національного аграрного університету «Використання платформи ZOOM для дистанційного навчання та роботи. Користування платформою Moodle. Методика ведення заняття в дистанційному режимі».
Призначений на посаду доцента кафедри ЕТС із 2008 року.
Стаж науково-педагогічної роботи у закладах вищої освіти – 29 років, зокрема у цьому закладі – 29 років.
Основні напрями наукових досліджень: електричні джерела світла, енергетика.
Автор близько 140 наукових і навчально-методичних праць.