David Mackenzie

Director

David Mackenzie is a director whose films include Young Adam (2003) and Hallam Foe (2007), also writing the screenplays for both these pictures. In 2007 he was nominated a BAFTA Scotland Award for Best Screenplay for Hallam Foe.

Bookmark & share this page

Visions for the future

What is visions for the future?

Results of the voting

Read what people said