Вихованець дитячо-юнацької спортивної школи донецького «Шахтаря». З 17-річного віку почав долучатися до ігор у складі третьої та другої команд донецького клубу. У 19 років, 26 жовтня 2002 року дебютував у складі основної команди, вийшовши на поле у грі «Шахтаря» проти одеського «Чорноморця» (перемога 2:0). В основному складі «Шахтаря» закріпитися не вдалося і протягом значної частини кар'єри гравець чередував виступи за різні команди донецького клубу з іграми у складі інших клубів на правах оренди.
Влітку 2009 року перейшов до складу маріупольського «Іллічівця»[1], кольори якого вже захищав у 2005—2006 роках, виступаючи на правах оренди. Виступав за «азовців» до літа 2013 року, після чого був відданий на сезон в оренду в «Говерлу»[2].
Протягом 2003–2006 років провів 27 ігор за молодіжну збірну України. Брав участь у фінальній частині молодіжного чемпіонату Європи 2006 року, за результатами якої збірна України виборола срібні нагороди, відіграв у 3 з 5 матчів української команди на турнірі.
У 2003—2004 року також викликався до складу національної збірної України, у складі якої провів 2 гри, відзначився забитим голом: