В детстве некоторое время занимался гандболом, лыжами и вольной борьбой. Затем перешёл в гатчинскую ДЮСШ на отделение лёгкой атлетики к тренеру Олегу Дмитриевичу Баканову. После потери зрения, Денис долго не тренировался, но позже вернулся в спорт и занимался под руководством Алексея Лашманова.
В 2012 году победил на Паралимпийских играх в тройном прыжке (класс F11).