Kevin Macdonald - British film director. He was born October 28, 1967 in Glasgow, United Kingdom.Best known for his work on State of Play (2009), The Last King of Scotland (2006), How I Live Now (2013), The Mauritanian (2021).