Родился 26 февраля 1947 года в Усть-Катаве Челябинской области.
Спортсмен (хоккей с мячом, хоккей на траве), тренер, арбитр. Защитник.
Судья всесоюзной категории (1986 — хоккей на траве; 1990 — хоккей с мячом). Судья IBF (1987).
Начал играть в хоккей с мячом в 1962 году в Юрюзани (Челябинская область) в детской команде «Вымпела». В «Вымпеле» (Юрюзань) — 1963-66, «Кировце» (Уфа) — 1970-74, «Красной заре» (Ленинград) — 1974-78.
Играл в хоккей на траве за «Красную зарю» (Ленинград) — 1974-82.
Судейством занимался с 1983 года. Судил матчи команд высшей лиги чемпионатов СССР по хоккею с мячом — 1983-97. Судья финалов Кубка СССР (1986, 1987) и Кубка России (1995), помощник арбитра матчей турнира на призы газеты «Советская Россия» (1988). Судил матчи команд высшей лиги чемпионатов СССР по хоккею на траве.
В списке лучших судей сезона — 1987, 1988, 1995.
Работал тренером школы «Красная заря» (Санкт-Петербург).
Проживает в Санкт-Петербурге.