David Thompson est un joueur de football anglais né le 12 septembre 1977 à Birkenhead. Il évolue au poste de milieu de terrain.