Родился 24 февраля 1947 года в Балашихе Московской области.
Спортсмен (хоккей с шайбой, футбол), тренер. Защитник (хоккей с шайбой).
Мастер спорта международного класса (хоккей с шайбой). Заслуженный работник физической культуры Московской области (2004).
Воспитанник хоккейной команды «Труд»/»Машиностроитель» (Балашиха). Играл в хоккей с шайбой за «Труд» (Балашиха) — 1964/65, «Химик» (Воскресенск) — 1965/66-71/72, 1975/76-79/80, «Спартак» (Москва) — 1972/73, СКА (Ленинград) — 1973/74, «Крылья Советов» (Москва) — 1974/75, СК имени Урицкого (Казань) — 1980/81-81/82.
В чемпионатах СССР 542 матча, 52 шайбы.
2-й призер чемпионатов СССР (1972/73, 1974/75), 3-й призер чемпионата СССР (1969/70). Финалист Кубка СССР (1972).
Победитель Всемирной зимней универсиады (1966), 2-й призер Всемирной универсиады (1970).
В списке «34-х» — 1969.
В сборной СССР (1968, 1974) — 4 матча, 1 шайба.
Играл в футбол за ЦСКА-дубль (Москва).
Старший тренер «Корда» (Щекино Тульской области) — 1984 (с июля)-85/86, «Рубина» (Балашиха) — 1986/87-89/90, «Машиностроителя» (Балашиха) — 1995/96-97/98, тренер «Алисы» (Москва) — 1991/92. Был старшим тренером молодежной команды «Рубин» (Балашиха).
Скончался 6 ноября 2005 года. Похоронен на Новодеревенском кладбище в Балашихе Московской области.