Имеет высшее образование. Воспитанник спортклуба «Лысьва», первый тренер — Г. А. Мельчаков. В чемпионатах страны провёл 448 матчей, в том числе в «Звезде» — 335.
Достижения
- Обладатель Кубка РСФСР по футболу 1987 года.
- Победитель зональных турниров второй лиги 1978, 1985 и 1987 гг.
- В 1990 году получил звание «мастер спорта СССР».
Карьера главного тренера
- декабрь 2006 — август 2007: «Крылья Советов» Самара
- июнь — декабрь 2008: «Сибирь» (Новосибирск)
- 1995—2006: «Амкар» Пермь