10 сезонов провёл за «Черноморец». Стал рекордсменом команды по количеству забитых мячей — 137. Сыграл 390 матчей за новороссийский клуб. Ещё он играл за «Кубань», армавирское «Торпедо» и баксанскую «Автозапчасть».
Тренировал «Ладу», «Черноморец», «Волгарь-Газпром» и «Волгу». «Черноморец» выводил в Премьер-лигу и Первый дивизион, «Волгарь-Газпром» выводил в Первый дивизион.