Денис Евгеньевич Тарасов родился 31 июля 1993 года в Саратовской области в городе Энгельсе. Денис рос в спортивной семье: его отец Евгений Тарасов — боксёр, а его старший брат — пловец, кандидат в мастера спорта. Заниматься плаванием в детско-юношескую спортивно-адаптивную школу «Реабилитация и Физкультура» министерства социального развития Саратовской области его привела его бабушка, когда ему было 12 лет, для того чтобы поправить здоровье Дениса. Первый тренер — Светлана Борисовская. С 2011 года — член Паралимпийской сборной России по плаванию. На Паралимпиаде 2012 в Лондоне выиграл звание чемпиона Паралимпийских игр, 3 серебра и одну бронзу, а также установил мировой рекорд на дистанции 50 метров вольным стилем. За это был удостоен звания заслуженный мастер спорта России и ордена Дружбы. На чемпионате мира по плаванию 2013 дважды выиграл звание чемпиона мира, 3 серебра и две бронзы.