Родился 30 ноября 1948 года в Дрогобыче.
Спортсмен (футбол), тренер. Полузащитник.
Мастер спорта (1968). Заслуженный тренер УССР (1987). Заслуженный тренер Украины (2001).
Окончил Львовский государственный институт физической культуры.
Воспитанник школы «Нефтяника» (Дрогобыч) — с 1961 года. В «Нефтянике» (Дрогобыч) — 1966-67 (по июль), «Карпатах» (Львов) — 1968-80.
В чемпионатах СССР 225 матчей, 23 гола.
Обладатель Кубка СССР (1969).
Капитан «Карпат» — 1973-80.
В сборной СССР (1971) — 1 матч.
Главный тренер клубной команды «Спартак» (Самбор) — 1981-84, главный тренер молодежной и юношеской сборных Камеруна — 1988 (с октября)-92 (по май). Тренер спортинтерната во Львове — 1985-88 (по июль), 1992 (с августа)-96 (по июнь). Главный тренер «Галичины» (Дрогобыч) — 1996 (с июля)-97, «Карпат» (Львов) — 1999-2002 (по сентябрь). С 2004 года — главный тренер Межобластного регионального центра развития детско-юношеского футбола Федерации футбола Львовской области.
Награжден украинским орденом «За заслуги» III степени (2008).
Скончался 4 июня 2009 года во Львове. Похоронен на Лычаковском кладбище во Львове (Украина).
Фотография могилы © Павел Кац (Москва).