David Ross MacDonald (Vancouver, 27 de enero de 1965) es un deportista canadiense que compitió en vela en la clase Star.
Su hermano Bruce compitió en el mismo deporte.
[1] Participó en cinco Juegos Olímpicos de Verano, entre los años 1988 y 2004, obteniendo dos medallas: plata en Atenas 2004 (junto con Michael Wolfs) y bronce en Barcelona 1992 (con Eric Jespersen), el sexto lugar en Seúl 1988 y el quinto en Sídney 2000.
[1] Ganó cuatro medallas en el Campeonato Mundial de Star entre los años 1989 y 2000, y una medalla de oro en el Campeonato Europeo de Star de 1995.
[2]