Родился 26 января 1948 года в селе Весеннее района имени Полины Осипенко Хабаровского края.
Спортсмен (хоккей с мячом, хоккей на траве), тренер (хоккей с мячом). Нападающий.
Мастер спорта (1967, хоккей с мячом). Заслуженный тренер РСФСР (1989).
Начал играть в хоккей с мячом в 1961 году в Хабаровске в детской команде «Нефтяника», затем в юношеских командах СКА (Хабаровск) — с 1963 года. В СКА (Хабаровск) — 1966-80 (по февраль).
В чемпионатах СССР 349 матчей, 339 голов.
2-й призер чемпионата СССР (1970), 3-й призер чемпионатов СССР (1968, 1969, 1972, 1979).
Лучший бомбардир чемпионата СССР (1970 — 43 гола).
В сборной СССР (1968) — 4 матча, 1 гол.
Играл в хоккей на траве за СКА (Хабаровск) — 1969-72.
В сборной СССР — 1969.
Тренер (1980, с марта-85) и главный тренер СКА (Хабаровск) — 1985-90. Тренер ДЮСШ №6 (Хабаровск) — 1990-92. Тренер сборной СССР — 1988/89.
Под его руководством СКА стал 2-м призером чемпионатов СССР (1986, 1989), 3-м призером чемпионата СССР (1988), обладателем Кубка СССР (1988). При его участии СКА стал 2-м призером чемпионата СССР (1982), 3-м призером чемпионатов СССР (1981, 1984, 1985); сборная СССР — чемпионом мира (1989).