David Mackenzie
David Mackenzie is a 58 year old british director, producer and screenwriter, known for Outlaw / King (2018), Hell or High Water (2016) and Starred Up (2013).
David Mackenzie
- Name: David Mackenzie
- Age: 58 years
- Birth Date: May 10, 1966
- Birth Region: Corbridge, Northumberland, England, UK
- Nationality: British
David Mackenzie's siblings
David Mackenzie has one siblings;
- Alastair Mackenzie
David Mackenzie's filmography
Director
David is listed as director for eight titles.

Outlaw / King
Movie, 2018

Hell or High Water
Movie, 2016

Starred Up
Movie, 2013

Perfect Sense
Movie, 2011

Spread
Movie, 2009

Mister Foe
Movie, 2007

The Last Great Wilderness
Movie, 2002

Marcie's Dowry
Movie, 2000
Find all movies with David Mackenzie as director.
Producer
David is listed as producer for one title.

Perfect Sense
Movie, 2011
Find all movies with David Mackenzie as producer.
Screenwriter
David is listed as screenwriter for three titles.
Find all movies with David Mackenzie as screenwriter.