Родился 2 февраля 1937 года в Москве.
Спортсмен (хоккей с мячом, хоккей на траве), арбитр. Вратарь.
Мастер спорта (1957). Судья всесоюзной категории (1978 — хоккей на траве; 1980 — хоккей с мячом). Судья ФИХ (1978, хоккей на траве). Судья ИБФ (1981, хоккей с мячом).
Начал играть в 1952 году в Москве в детской команде «Динамо». В «Буревестнике» — 1956/57, «Динамо» — 1957-60, ЦСКА (все — Москва) — 1960-62, «Вымпеле» (Калининград МО) — 1962/63, «Филях» (Москва) — 1963-65, «Зорком» (Красногорск) — 1969 (по март).
В чемпионатах СССР около 130 матчей.
2-й призер чемпионата СССР (1962), 3-й призер чемпионатов СССР (1957, 1960, 1961, 1963).
Чемпион Москвы (1962).
Победитель Всероссийских юношеских соревнований (1956), 2-й призер Всероссийских юношеских соревнований (1955).
Судейством занимался с 1972 года. Судил матчи команд высшей лиги чемпионатов СССР по хоккею с мячом — 1974-89, матчи Кубка европейских чемпионов (1981), Кубка мира (1985), чемпионатов мира среди юниоров (1982, 1984), чемпионатов мира среди юношей (1981, 1985, 1987). Судил матчи команд высшей лиги по хоккею на траве — 1974-88, Кубка европейских чемпионов (1979), Межконтинентального Кубка (1981), чемпионата Европы среди юниоров (1978), турнира «Дружба» (1984), главный судья турнира «Дружба» (1981).
В списке лучших судей сезона по хоккею с мячом — 1979-82, 1984-87.
Скончался 3 июня 2017 года в Москве.