Родился 31 декабря 1954 года в Ангарске Иркутской области.
Спортсмен (футбол), тренер. Полузащитник.
Мастер спорта (1983).
В «Старте», «Ангаре» и «Алексе» (Ангарск) — 1972-73, 1978-82, 1992, «Авиаторе» (Иркутск) — 1974, «Чкаловце» (Новосибирск) — 1974-76, 1987-90, «Кузбассе» (Кемерово) — 1977, «Черноморце» (Одесса) — 1982-85, «Агане» (Радужный) — 1993.
В чемпионатах СССР 53 матча, 12 голов.
Тренер «Чкаловца» (Новосибирск) — 1988-90, «Олимпика» (Новосибирск) — 2003.
Трагически погиб (утонул) 23 февраля 2016 года в Сочи.