#
buy premium

Kevin Macdonald

Kevin Macdonald

Birthday: 28 October 1967, Glasgow, Scotland, UK

Kevin Macdonald was born on October 28, 1967 in Glasgow, Scotland. He is a director and producer, known for The Last King of Scotland (2006), State of Play (2009) and Touching the Void (2003).

Kevin Macdonald's FILMOGRAPHY
All as Actor (3) as Director (7)
Fmovies