Занимался в футбольной школе «Кировец» (тренер А. В. Быстров), затем в школе «Смена» (тренер А. А. Дзугуров). В 2005—2007 годах играл в дублирующем составе «Зенита» (79 игр, 6 голов, третий призёр турнира дублёров 2005). В основном составе дебютировал 15 июля 2007 года в матче против «Ростова». В марте 2008 года был отдан в аренду в клуб первого дивизиона России новотроицкую «Носту» на один год. В своей новой команде почти сразу стал игроком основного состава. По итогам сезона «Носта» заняла пятое место в Первом дивизионе. В августе 2009 года, тоже на правах аренды, пополнил состав «Балтики». В сезоне 2011/12 был заявлен за «Спартак-Нальчик». Дебют Юрия за свой новый клуб состоялся 10 апреля 2011 года в матче против казанского «Рубина». В конце февраля 2012 года был отзаявлен нальчикским клубом и вернулся в Калининград, подписав контракт с «Балтикой».
Выступал за национальную команду на юниорском и молодёжном уровне. За молодёжную команду провёл четыре матча.
Чемпион России: 2007
(откорректировано по состоянию на 27 ноября 2011 года)