Выступал за клубы: «Борисфен-2», дубль киевского «Динамо», «Динамо-2» и «Динамо-3». Сезон 2005/06 провёл в киевском «Арсенале» на правах аренды. В Высшей лиги Украины дебютировал 17 июля 2005 года в матче «Арсенал» — «Динамо» (0:2)[2], вышел на 65 минуте вместо Игоря Костюка. Позже играл за луганскую «Зарю». 28 августа 2007 года в Германии в клинике доктора Томаса Пфайфера была сделана операция на мениске Дмитрию Воробью[3]. В 2008 году перешёл в мариупольский «Мариуполь». В начале августа 2009 года разорвал контракт с «Ильичёвцем» и подписал контракт с «Кривбассом»[4]. Затем играл за ФК «Нефтяник» и ФК «Оболонь». Вторую половину сезона 2012/2013 провёл в «Полтаве» после чего контракт с футболистом был расторгнут.[5]