Родился 25 июня 1945 года в Люберцах Московской области.
Спортсмен (хоккей с мячом), арбитр (хоккей с мячом, хоккей на траве).
Судья всесоюзной категории (1980 — хоккей на траве; 1981 — хоккей с мячом). Судья ИБФ (1982, хоккей с мячом). Судья ФИХ (1985, хоккей на траве).
Начал играть в 1954 году в Люберцах в детской команде До, затем в юношеских командах «Торпедо» (Люберцы) — с 1957 года. В «Торпедо» (Люберцы) — 1962-65, «Уктусе» (Свердловск) — 1966-68, «Труде» (Томилино) — 1968-93.
Судейством занимался с 1967 года. Судил матчи команд высшей лиги чемпионатов СССР по хоккею с мячом — 1976-93 и хоккею на траве — 1977-92. Судья Кубка европейских чемпионов (1988, 1989) и помощник судьи Кубка европейских чемпионов (1991), судья чемпионата мира (1989) и помощник судьи чемпионата мира (1991), судья Кубка мира (1991), чемпионата мира среди молодежи (1992), чемпионата мира среди юношей (1983), судья турнира на призы газеты «Советская Россия» (1980) и помощник судьи турнира на призы газеты «Советская Россия» (1988).
В списке лучших судей сезона — 1979-82, 1984, 1987-89, 1991-92.