Родился 21 декабря 1933 года в Мукачево Подкарпатской Руси (Чехословакия).
Спортсмен (футбол), тренер, спорторганизатор. Нападающий, полузащитник.
Мастер спорта. Заслуженный тренер РСФСР (1981).
Окончил Белорусский ГИФК (1964).
Начал играть в 1946 году в Мукачево в юношеской команде «Динамо». В «Динамо» — 1949, «Большевике» (обе — Мукачево) — 1950, «Спартаке» (Ужгород) — 1951, «Динамо», «Спартаке» и «Беларуси» (Минск) — 1952-55, 1961 (с июня)-66, Спартаке» (Москва) — 1956-61 (по май).
В чемпионатах СССР 264 матча, 45 голов.
Чемпион СССР (1956, 1958), 3-й призер чемпионатов СССР (1954, 1957, 1961).
Обладатель Кубка СССР (1958), финалист Кубка СССР (1957, 1965).
Победитель Спартакиады народов СССР (1956).
Капитан «Динамо» (Минск) — 1964-65.
В сборной СССР (1955-56) — 5 матчей.
Участник отборочных матчей Олимпийских игр (1956).
Тренер (1969, по июль) и главный тренер «Шинника» (Ярославль) — 1969 (с июля), главный тренер «Динамо» (Минск) — 1969 (с ноября)-73, начальник команды (1975, с апреля-76, 1984-85, по май) и тренер «Динамо» (Москва) — 1979-80, 1985 (с июня)-87 (по август), тренер «Динамо-Газовика» (Тюмень) — 1993-94, 1995 (с августа). Тренер ФШМ (Москва) — 1967-68, старший тренер ЦС ВФСО «Динамо» — 1974-75 (по март), Российского совета ВФСО «Динамо» — 1977-78, 1981-83.
Заместитель начальника отдела футбола-хоккея МГС ВФСО «Динамо» — 1987 (с сентября)-88 (по июль), заместитель директора СДЮШОР «Динамо» (Москва) — 1982 (с августа)-92, технический директор (1996-2006, по апрель) и помощник генерального директора «Динамо» (Москва) — 2006 (апрель-ноябрь).
Скончался 2 ноября 2006 года в Москве.