Начал свою карьеру в 2002 в клубе «Краснодар-2000». В том же году перешёл в команду «Жемчужина-Сочи». В сезонах 2005 и 2006 играл за «Локомотив-НН» и «Динамо» из Ставрополя соответственно. В конце 2006 уехал в Азербайджан, где играл за «Габалу». После 2-х лет «легионерской карьеры» перешел в ФК «Краснодар». В 2009 снова играл в Азербайджане, теперь уже в составе Стандард из Сумгаита. В 2010 — в России, играл за «Черноморец» из Новороссийска.