Cast and Crew of The Last King of Scotland

Cast of
The Last King of Scotland

About The Last King of Scotland

Young Scottish doctor, Nicholas Garrigan decides it's time for an adventure after he finishes his formal education, so he decides to try his luck in Uganda, and arrives during the downfall of President Obote. General Idi Amin comes to power and asks Garrigan to become his personal doctor.

Full Cast of The Last King of Scotland

James McAvoy
plays Dr. Nicholas Garrigan

Simon McBurney
plays British Diplomat

Abby Mukiibi Nkaaga
plays Masanga

Adam Kotz
plays Dr. David Merrit

Barbara Rafferty
plays Mrs. Garrigan

David Ashton
plays Dr. Garrigan - Senior

Sarah Nagayi
plays Tolu

Stephen Rwangyezi
plays Jonah Wasswa

Sam Okelo
plays Bonny

Dick Stockley
plays Times Journalist

Chris Wilson
plays Perkins

Daniel Ssettaba
plays Kay Amin's Servant

Giles Foden
plays British Journalist 1

Andrew Williams
plays British Journalist 2

Martina Amati
plays Italian Journalist

Devon Diep
plays Nurse (uncredited)


Crew of The Last King of Scotland