Дебютував в «Динамо-3» 2 квітня 2004 року в матчі проти «Рави» (1:0), у «Динамо-2» — 14 серпня 2004 року в матчі проти алчевської «Сталі» (3:1). У 2007 році був відданий в оренду київському ЦСКА.
Влітку 2007 року був відданий в оренду «Закарпаттю», в клубі провів 22 гри і забив 1 гол. Сезон 2008/09 починав в оренді в маріупольському «Іллічівці», в лютому 2009 року перейшов в «Харків»[1]. 1 вересня 2009 року був знову відданий в оренду «Закарпаттю»[2].
З 2010 року став виступати за «Олександрію», спочатку на правах оренди, а потім і як повноцінний гравець команди. З командою у сезоні 2010/11 виграв Першу лігу і вийшов в елітний дивізіон, проте у наступному сезоні клуб зайняв 16 місце у Прем'єр-лізі і повернувся в Першу лігу.