Воспитанник киевской ДЮФШ «Динамо» имени Валерия Лобановского. В ДЮФЛ за «Динамо» провел 76 матчей и забил 19 мячей. Также сыграл один матч в чемпионате Киева.
5 апреля 2007 года дебютировал за «Динамо-2» в домашнем поединке против ужгородского «Закарпатья». За «Динамо-2» в Первой лиге сыграл 50 матчей, в которых забил 3 гола. С 2007 года играет также в дублирующем составе «Динамо», за который сыграл 17 матчей. Был заявлен на матч Суперкубка Украины 10 июля 2007 года за основную команду, но на поле не вышел.
Вызывается в юношеские сборные Украины начиная с 15-летнего возраста. Дебют в футболке сборной состоялся 21 августа 2005 года в матче сборной Украины U-17 против белорусских сверстников (поражение 0:1).
В составе Украина U-19 — чемпион Европы 2009 года. Во время финальной части чемпионата, которая проходила в Донецке и Мариуполе, был капитаном украинской сборной, выйдя на поле во всех пяти матчах команды. 24 июня 2009 года во многом что решающем матче группового этапа против сборной Англии U-19 забил 2 мяча, принеся таким образом своей команде итоговую ничью (2:2).