Родился 20 апреля 1958 года в Свердловске.
Спортсмен (хоккей с мячом), тренер, арбитр, спорторганизатор. Нападающий, полузащитник.
Мастер спорта СССР (1978). Судья республиканской категории.
Начал играть в 1970 году в Свердловске в детской команде СКА. В СКА (Свердловск) — 1976-88, «Северском трубнике» (Полевской) — 1988/89, 1992-94, «Факеле» (Богданович) — 1994-98.
В чемпионатах СССР 246 матчей, 100 голов.
Победитель Спартакиады народов РСФСР (1981), 3-й призер Спартакиады народов РСФСР (1978).
Тренер школы СКА (Свердловск/Екатеринбург) — 1988-92, старший тренер по игровым видам спорта СК СКА (Екатеринбург) — 1992-94.
Судейством занимался с 1990 года. Судил матчи высшей лиги чемпионатов России — 2000-08. Судья финала чемпионата России (2004).
В списке лучших судей сезона — 2004.
Заместитель начальника СК СКА (Екатеринбург) — 1994-98, ответственный секретарь Федерации хоккея с мячом Свердловской области — 1998-2006.