Член Виконавчого комітету Львівської асоціації футболу. Заступник Голови Комітету арбітрів Львівської області.
Народився 5-го січня 1966-го року у Львові. У 1983-му році став випускником спецкласу СДЮШОР «Карпати» (Львів). У 1989-му році закінчив Львівський державний інститут фізичної культури (педагогічний факультет).
Виступав за аматорські футбольні колективи Львівської та Тернопільської областей. Працював викладачем фізичного виховання і тренером у Львівському політехнічному інституті.
З 2000-го до 2011-го року – арбітр Вищої ліги України/Української Прем'єр-ліги (тричі його визнавали найкращим арбітром за версією газети «Команда»; двічі – за версією УПЛ (з них раз тоді ще ПФЛ). Провів у Вищій лізі України/Українській Прем'єр-лізі 150 матчів. Двічі був арбітром фінальних матчів Кубка України.
З 2002-го до 2011-го року – арбітр FIFA.
З 2012-го року – спостерігач арбітражу УПЛ.
Був членом Комітету арбітрів Української асоціації футболу, очільником Комітету арбітрів Львівської області та Львівського регіонального відділення Національної школи футбольних арбітрів.
Працював на різних посадах у Спеціалізованій дитячо-юнацькій спортивній школі олімпійського резерву з футболу «Карпати» Львів (інструктор-методист, завуч, заступник директора), завідувачем кафедри фізичного виховання Львівського національного аграрного університету, директором КЗ ДЮСШ «Карпати» (Львів).
Був директором із розвитку дитячо-юнацького футболу львівських «Карпат».
Сьогодні працює завідувачем спортивного комплексу КЗ ДЮСШ «Карпати» у Львові. Є членом виконкому Дитячо-футбольної ліги України й Комітету дитячо-юнацького футболу Української асоціації футболу.
Нагороджений медаллю Української асоціації футболу «За заслуги».