Родился 27 августа 1941 года в Станиславе Украинской ССР.
Спортсмен (футбол), арбитр. Вратарь.
Судья всесоюзной категории (18.03.1977). Судья международной категории (1980).
В «Спартаке» (Станислав/Ивано-Франковск) — 1959-60, 1969, «Локомотиве» (Стрый) — 1961, «Волыни» и «Торпедо» (Луцк) — 1962-63, 1967-68, «Динамо» (Киев) — 1963, «Динамо» (Хмельницкий) — 1964-65, «Карпатах» (Коломыя) — 1968.
Судейством занимался с 1970 года. В высшей лиге чемпионатов СССР (1976-89) — 147 матчей. Судья финалов Кубка СССР (1979, 1981). Судья чемпионата мира (1982).
В списке лучших судей сезона — 1978, 1979, 1981, 1984, 1985, 1986, 1989.
Начальник команды «Спартак» (Ивано-Франковск) — 1973.
Профессор кафедры спортивно-педагогических дисциплин Прикарпатского национального университета имени Василя Стефаника (Ивано-Франковск).
Награжден памятной золотой медалью за судейство более 100 матчей чемпионатов СССР.