Начал заниматься футболом в Тернопольском СДЮШОР. В 2005 году попал в «Карпаты». Провел 14 матчей за юношеские сборные разных возрастных категорий.
В соревнованиях под эгидой ДЮФЛУ провел 54 матчей и забил 8 мячей. В первенстве среди дублеров провел 61 матчей, забил 6 мячей.
В составе сборной Украины U-19 провёл 14 матчей. Дебютировал в молодежной сборной Украины 5 февраля 2008 года в товарищеском матче Швеция - Украина (1:0).
В чемпионате Украины дебютировал 27 июля 2008 года в матче «Карпаты» - «Шахтёр» (1:1), в том матче он провёл все 90 минут.