Футболист большую часть карьеры провел в киевском "Динамо", с которым семь раз становился чемпионом Украины. В России он играл за "Крылья Советов", в которых он был капитаном, и "Сатурн".
После завершения спортивной карьеры работал ассистентом тренера в "Сатурне" и "Крыльях Советов", а также "Анжи". С 2010 по 2013 год возглавлял дубль киевского "Динамо".