David La Haye (Montréal, 19 aprile 1966) è un attore canadese.
Ha lavorato soprattutto in molti film e miniserie televisive straniere, ed è noto per aver interpretato Lucien in Gioco di donna (Head in the clouds) e François le Gardeur ne I nuovi eroi (Nouvelle-France).
Dal 2009 è membro della giuria del Montreal World Film Festival.