Родился 16 января 1947 года в Первоуральске Свердловской области.
Спортсмен (хоккей с мячом, хоккей на траве), арбитр (хоккей на траве), спорторганизатор. Полузащитник.
Мастер спорта СССР (1968, хоккей с мячом). Судья республиканской категории (1984). Заслуженный работник физической культуры РФ (6.05.1994).
Окончил Свердловский государственный педагогический институт (заочно).
Начал играть в хоккей с мячом в 1959 году в Первоуральске в детской команде «Металлурга». В «Уральском трубнике» (Первоуральск) — 1965-81.
В чемпионатах СССР 331 матч, 20 голов.
Играл в хоккей на траве за «Уральский трубник» (Первоуральск) — 1970-79.
3-й призер чемпионата СССР (1972).
Судейством занимался с 1982 года. Судил матчи высшей лиги чемпионатов СССР (1983-89).
Президент (1994-2005) и вице-президент команды по хоккею с мячом «Уральский трубник» (Первоуральск) — с сентября 2005 года.