Починав грати в «Пунтаренасs». У 2009 році Маршалл виступав за «Ередіано». Незабаром захисник перебрався в данський«Ольборг», за який він грав протягом двох років.
За збірну Коста-Рики Денніс Маршалл виступав на Золотому Кубку КОНКАКАФ в 2009[1] і 2011 роках[2]. У 2009 році захисник завоював разом з командою на турнірі бронзові медалі. Всього за національну команду він провів 18 матчів і забив 1 м'яч.
23 червня2011 року на гірській дорозі поблизу столиці країни Сан-Хосе Маршалл разом зі своєю подругою загинув в результаті лобового зіткнення з вантажівкою.[3] За 6 днів до трагедії він відзначився голом у ворота збірної Гондурасу на Золотому Кубку КОНКАКАФ в США.[4]
Після аварії співчуття рідним і близьким Маршалла на національному телебаченні висловила Президент Коста-Рики Лаура Чинчилья. Поховання футболіста відбулись на його рідній арені «Естадіо Еладіо Росабаль Кордеро».