Начал заниматься футболом в тернопольской ДЮСШ. Сначала выступал как вратарь. Позже попал в академию донецкого «Шахтёра», пробыл там два года. Потом переехал в Луцк, где выступал за «Волынь».
23 апреля 2003 года дебютировал за «Ковель-Волынь-2» во Второй лиге в матче против тернопольской «Нивы» (2:0). С 2003 года по 2008 год выступал в тернопольской «Ниве», в команде провёл 110 матче и забил 3 гола, был одним из лидеров команды. Летом 2008 года перешёл в луганскую «Зарю», в команде дебютировал 1 ноября 2008 года в матче против донецкого «Шахтёра» (3:1).
Вырос в украиноговорящем регионе. Его мать — русская. Каждое лето он ездил к родственникам в Тихорецк (Краснодарский край). Из-за этого он хорошо говорит и по-русски, и пр-украински.