Первым профессиональным клубом была кировоградская «Звезда». В 2005 году перешёл в запорожский «Металлург». В Высшей лиге дебютировал 15 октября 2006 года в матче против полтавской «Ворсклы» (2:1). Летом 2009 года перешёл в луганскую «Зарю». В команде дебютировал 18 июля 2009 года в матче против киевского «Арсенала» (0:0).
12 февраля 2012 года подписал контракт с саранской «Мордовией».