Починав грати у юнацькій команді хабарівського СКА. Досить швидко уславився талантом неабиякого рівня. Тому спершу потрапив до московського Спартака, а потім і до київського Динамо. Займався у легендарному академкласі.
Пройшов весь шлях від Динамо (Обухів), Борисфена-2, Динамо-3 та Динамо-2, юнацьких збірних України — до основного складу українського суперклубу та національної збірної. З 2002 року — в обоймі першої команди.
Встиг також побувати в оренді у запорізькому Металурзі. Поступово пробився до основного складу, проявивши себе неабияким півзахисником із «роберто-карлосівським» ударом.
У головній команді країни дебютував 6 вересня 2008 року у матчі з білорусами (1:0). Залишався основним та важливим гравцем збірної, навіть коли на 2010 рік йшов у московський Локомотив — і вже після повернення до Динамо, оренди у Дніпрі. 15 червня 2012 року вийшов на заміну у матчі чемпіонату Європи проти Франції (0:2), який став для нього останнім у команді №1.
За неповних п'ять років провів у збірній України 28 матчів, забивши шість м'ячів та віддавши сім результативних передач. У 2013 році підтримував форму у першоліговому Динамо-2. Потім на рік з'їздив до російського Анжи, казахстанського Таразу. В останні роки виступав за низку аматорських команд, а у Хмельницькому був навіть граючим тренером.
Переходь за посиланням та донать нашим захисникам!