David MacKenzie or Mackenzie may refer to:David Neil MacKenzie (1926–2001), British linguist and Iranist Dave MacKenzie (politician), Canadian politician David Mackenzie (director), Scottish director David MacKenzie (1921–2005), Scottish international rugby union player David Mackenzie (1922–1989), Scottish trade union leader D. J. M. Mackenzie (1905–1994), British colonial medical official David D. Mackenzie (1860–1926), first Dean of Detroit Junior College David MacKenzie (researcher), Australian social researcher Dave MacKenzie (soccer), retired Scottish-Canadian soccer defender