David Mackenzie

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).