Родился 26 сентября 1939 года в поселке Турьинские рудники Свердловской области.
Спортсмен (футбол), тренер. Полузащитник.
Мастер спорта.
В «Труде» (Краснотурьинск) — 1958-59, «Уралмаше» (Свердловск) — 1960-65, СКА (Новосибирск) — 1966, ЦСКА (Москва) — 1966, «Металлурге» — 1966-69, «Титане» (обе — Запорожье) — 1970, «Горняке» (Долгопрудное) — 1972.
В чемпионатах СССР 2 матча, 1 гол.
Главный тренер «Горняка» (Долгопрудное) — 1970-72, тренер «Металлурга» (Запорожье) — 1980 (с июля)-84, 1992 (с августа)-93 (по июнь), главный тренер «Виктора» (Запорожье) — 1995 (июль-октябрь), 1997 (с июля)-2000 (по июнь). Был тренером ДЮСШ «Металлург» (Запорожье, Украина).