
David Mackenzie
Director · Writer · Cast
- Born
- May 10, 1966 · Corbridge, Northumberland, England, UK
David Mackenzie was born on May 10, 1966 in Corbridge, Northumberland, England, UK. He is a director and producer, known for Starred Up (2013), Perfect Sense (2011) and Hell or High Water (2016).

