Marathi | Hindi
FOLLOW US :
City
David Mackenzie is a Scottish film director and co-founder of the Glasgow-based production company Sigma Films. He has made ten feature films including Young Adam, Hallam Foe, Perfect Sense and Starred Up.