Родился 10 февраля 1940 года в селе Подвысокое Снятынского района Станиславской области Украинской ССР.
Спортсмен (футбол). Защитник.
Мастер спорта СССР (1965).
В «Спартаке» (Станислав/Ивано-Франковск) — 1959-63, СКА — 1964-66, «Карпатах» (обе — Львов) — 1967-72.
В чемпионатах СССР 34 матча.
Обладатель Кубка СССР (1969).
Чемпион Украинской ССР (1965).
В олимпийской сборной СССР (1966) — 1 матч.
Скончался 8 мая 2008 года во Львове.