Kevin Macdonald - Biography

Kevin Macdonald was born on October 28, 1967 in Glasgow, Scotland. He is a director and producer, known for Le dernier roi d'Écosse (2006), Jeux de pouvoir (2009) and La mort suspendue (2003).