Народився 16 квітня 1990 року у м. Вугледар Донецької області.
У чемпіонаті дитячо-юнацької футбольної ліги України у складі команди «Олімпік-УОР» Донецьк провів 68 матчів та забив 9 голів.
У чемпіонаті України виступав за команди «Олімпік» Донецьк (76 матчів, 10 голів), «Кривбас»-дубль Кривий Ріг (18 матчів, 6 голів), «Кривбас» Кривий Ріг (71 матч, 2 голи), «Зоря»-дубль Луганськ (17 матчів), «Зоря» Луганськ (196 матчів, 21 гол). Всього у Пре’єр-лізі України провів 251 матч, забив 22 голи.
Виступав за команди «Понферрадіна» Іспанія (Сегунда) – (20 матчів, 1 гол), «Ягелонія» Польща (Екстракляса) – (35 матчі, 3 голи).
Залучався до лав молодіжної (13 матчів. 1 гол) та національної (4 матчі) збірних команд України.
Ігровий номер 8.