Родился 8 февраля 1955 года в Свердловске.
Спортсмен (футбол), тренер (футбол, мини-футбол). Защитник, полузащитник.
Мастер спорта.
Окончил Уральский государственный профессионально-педагогический университет.
Воспитанник ДЮСШ «Уралмаш» (Свердловск) — с 1967 года. В «Уральце» (Нижний Тагил) — 1973, «Уралмаше» (Свердловск/Екатеринбург) — 1974-77, 1979, 1989-91 (по август), «Динамо» (Минск) — 1978, 1982-85, «Локомотиве» (Москва) — 1979-81, 1986, «Геологе» (Тюмень) — 1987-88.
В чемпионатах СССР 125 матчей, 3 гола.
Чемпион СССР (1982), 3-й призер чемпионата СССР (1983).
Капитан «Локомотива» — 1986.
В списке «33-х» — №3 (1983).
В сборной СССР (1984) — 1 матч; олимпийской сборной СССР (1983-84) — 4 матча.
Участник отборочных матчей Олимпийских игр (1984).
Тренер (1991, с сентября-92, по август) и главный тренер футбольной команды «Уралмаш» (Екатеринбург) — 1992 (с август)-94 (по сентябрь). Главный тренер мини-футбольных команд КСМ-24 (Москва) — 1994 (с ноября)-95 (по май), «Уралмаш-М-Луч» (Екатеринбург) — 1995 (с августа)-96 (по март). Тренер СДЮСШОР №94 «Строгино» (Москва) — 1999-2011, старший тренер-преподаватель ДЮСШ «МКМ» (Москва) — с 2012 года.
Награжден нагрудным знаком «Отличник физической культуры и спорта».
Фотографии © Денис Шабалин (Москва).