Родился 26 сентября 1937 года в Красноярске.
Спортсмен (хоккей с мячом), тренер. Полузащитник.
Мастер спорта СССР (1966). Заслуженный тренер РСФСР (1986).
Начал играть в 1950 году в Красноярске в детской команде «Труда», затем в юношеских командах «Динамо» (Красноярск) — с 1952 года. В «Торпедо» — 1955-57, 1960/61, «Локомотиве» — 1957/58, «Енисее» (все — Красноярск) — 1958-60, 1961-79.
В чемпионатах СССР не более 284 матчей, не менее 17 голов.
3-й призер Всероссийских юношеских соревнований (1955, 1956).
Был капитаном «Енисея».
Тренер «Енисея» (Красноярск) — 1970/71. Тренер ДЮСШ «Енисей» (Красноярск) — 1971-97.
Под его руководством «Енисей» стал чемпионом СССР среди юношей (1975, 1984), 2-м призером чемпионатов СССР среди юниоров (1977) и юношей (1976).
Скончался 17 июня 2020 года.