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

Forest Whitaker
plays Idi Amin

Forest Whitaker as Idi Amin

Forest Steven Whitaker (born July 15, 1961) is an American actor, producer, director, and activist. He is the recipie...

See Forest Whitaker's other roles

James McAvoy
plays Dr. Nicholas Garrigan

Simon McBurney
plays British Diplomat

Gillian Anderson
plays Sarah Merrit

Gillian Anderson as Sarah Merrit

Gillian Leigh Anderson (born August 9, 1968) is an American actress. After beginning her career in theatre, Anderson ...

See Gillian Anderson's other roles

Kerry Washington
plays Kay Amin

Kerry Washington as Kay Amin

Kerry Marisa Washington (born January 31, 1977) is an American actress, producer, and director. She gained wide publi...

See Kerry Washington's other roles

David Oyelowo
plays Dr. Thomas Junju

David Oyelowo as Dr. Thomas Junju

David Oyelowo was born in Oxford in 1976. His family originates from Nigeria. David studied Theatre Studies for A lev...

See David Oyelowo's other roles

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

Discover the backstage crew of The Last King of Scotland →