David Dunford fue seleccionado como el deportista más prometedor del año 2006.
[2] En 2007 participó en el Campeonato Mundial de Natación y en los Juegos Panafricanos.
David Dunford compitió en los Juegos Olímpicos de Pekín en 2008.
Participó en la prueba de los 50 metros estilo libre, terminando en el vigésimo puesto durante las preliminares y perdiendo consecuentemente las semifinales, reservadas para los 16 nadadores más rápidos.
[4] David es hijo de Martin y Geraldine Dunford.