Народився 12 квітня1986 року в місті Донецьк. Вихованець футбольної школи клубу «Олімпік-УОР» із міста Донецька, після чого підписав контракт із місцевим «Шахтарем».
У дорослому футболі дебютував 13 квітня2006 року виступами за «Олімпік» (Донецьк), у якому грав на правах оренди півтора сезони, узявши участь у 38 матчах чемпіонату. Більшість часу, проведеного у складі донецького «Олімпіка», був основним гравцем команди.
Улітку 2007 року перейшов на рік на правах оренди в «Іллічівець», у складі якого також здебільшого виходив на поле в основному складі команди, зігравши у 38 іграх і допомігши команді виграти Першу лігу та повернутися в елітний дивізіон.
Із 2008 року два сезони також на правах оренди захищав кольори «Оболоні»[1], допомігши команді піднятись в елітний дивізіон. Тренерським штабом нового клубу також розглядався як гравець «основи».
У червні 2015 року відправився за кордон, підписавши контракт із казахстанським «Тоболом»[4]. У грудні 2016 року офіційно залишив казахстанський клуб[5].
Виступи за збірні
2006 року дебютував у складі юнацької збірної України, за яку протягом трьох років зіграв у 12 іграх на юнацькому рівні.