Родился 1 декабря 1935 года в Тарнополе (Польская Республика).
Спортсмен (футбол), тренер, арбитр. Защитник.
Заслуженный тренер Украинской ССР.
В «Динамо» (Тернополь) — 1954, «Динамо» (Киев) — 1955-60, «Авангарде» и «Металлисте» (Харьков) — 1961-64, 1967-68, «Локомотиве» (Винница) — 1965-66.
В чемпионатах СССР 106 матчей.
2-й призер чемпионата СССР (1960).
Главный тренер «Авангарда» (Тернополь) — 1969, начальник команды «Автомобилист» (Житомир) — 1970-71, тренер (1972-73) и начальник команды «Шахтер» (Донецк) — 1974-76, тренер «Динамо» (Киев) — 1977, главный тренер «Подолья» (Хмельницкий) — 1978 (с июля)-80 (по июль), начальник команды «Прикарпатье» (Ивано-Франковск) — 1981, тренер «Нивы» (Тернополь, Украина) — 1993 (с июля)-96 (по июнь).
Скончался 6 марта 2001 года.