Родился 23 января 1947 года в поселке Дубляны Самборского района Львовской области Украинской ССР.
Спортсмен (водное поло).
Заслуженный мастер спорта СССР (1972).
Окончил Львовский ИФК (1973).
Начал играть в 1962 году. В «Динамо» (Львов) — 1963-69, ЦСК ВМФ — 1969-82, «Динамо» (обе — Москва) — 1982-84.
Чемпион СССР (1970, 1971, 1975, 1976, 1977, 1978, 1980), 2-й призер чемпионатов СССР (1969, 1972, 1973, 1974), 3-й призер чемпионатов СССР (1979, 1981, 1982).
В сборной СССР — с 1966 года.
Олимпийский чемпион (1972).
2-й призер чемпионата мира (1973).
Чемпион Европы (1966, 1970), 2-й призер чемпионата Европы (1974).
Награжден медалью «За трудовое отличие».