David Mackenzie, a renowned film director and producer, entered this world on May 10, 1966, in the charming town of Corbridge, situated in the picturesque county of Northumberland, England, United Kingdom.
He is widely recognized for his outstanding work in the film industry, having directed and produced a plethora of notable projects, including the critically acclaimed "Starred Up" (2013),the thought-provoking "Perfect Sense" (2011),and the highly praised "Hell or High Water" (2016).