Родился 12 октября 1947 года в поселке Обухово Ногинского района Московской области.
Спортсмен (хоккей на траве, хоккей с мячом), тренер. Полузащитник.
Мастер спорта (1977).
Начал играть в хоккей с мячом в 1959 году в Обухово в детской команде «Труд». В «Труде» (Обухово) — 1964/65, «Труде» (Иваново) — 1965/66, ВТА (Чкаловский) — 1966-69, «Филях» (Москва) — 1969/70, «Вымпеле» (Калининград МО) — 1970-82.
В чемпионатах СССР 287 матчей, 144 гола.
Играл в хоккей на траве за «Фили» (Москва) — 1969-70, «Вымпел» (Калининград МО) — 1973-75.
2-й призер чемпионата СССР (1973), 3-й призер чемпионата СССР (1970).
Главный тренер «Вымпела» (Королев МО) — 1993-95 (1994/95 — играющий). Тренер школы «Вымпел» (Калининград МО) — 1982-93.
При его участии сборная СССР стала чемпионом мира среди юношей (1983), 3-м призером чемпионата мира среди юношей (1985).
Трагически погиб 3 апреля 1995 года в Королеве Московской области. Похоронен на кладбище поселка Обухово Ногинского района Московской области.