Cinquième seulement des sélections olympiques américaines en 1988, il n'obtient pas sa qualification pour les Jeux de Séoul. Le , Danny Harris réalise la meilleure performance de sa carrière en établissant 47 s 38 lors du Meeting de Lausanne. Il se classe quelques jours plus tard 5 des Championnats du monde de Tokyo.