Cast and Crew of 6 Days

Cast of
6 Days

About 6 Days

London, England, April 1980. Six terrorists assault the Embassy of Iran and take hostages. For six days, tense negotiations are held while the authorities decide whether a military squad should intervene.

Full Cast of 6 Days

Jamie Bell
plays LCpl. Rusty Firmin

Martin Shaw
plays John Dellow

Aymen Hamdouchi
plays Faisal

Tim Pigott-Smith
plays Home Secretary William Whitelaw

Robert Portal
plays Lt. Col. Mike Rose

Colin Garlick
plays LCpl. John Mac

Martin Hancock
plays BBC Cameraman Bill

Colin Moy
plays Maj. Hector Gullan

Toby Leach
plays PC Trevor Lock

Xavier Horan
plays SAS Soldier Tom Morrell

William Chubb
plays MI5 Spokesman

Ronan Vibert
plays MI6 Spokesman

John Henshaw
plays Metropolitan Police Spokesman

Sam Snedden
plays Sim Harris

Mia Blake
plays Betty, Max's Wife

Emma Campbell-Jones
plays Whitelaw's Aide

Scarlett Featherstone
plays Max's Daughter #1

Venice Harris
plays Max's Daughter #2

Marjan Gorgani
plays Lead Interpretor

Jeff Szusterman
plays Intelligence Translator

Phil Peleton
plays Intelligence Officer

Ajayshri
plays Caretaker

Scott Michael Wagstaff
plays PC Walker

Brady Powell
plays Irish Policeman

Jay Sutherland
plays Policeman #1

Joel Beckett
plays Policeman #2

Alan McElroy
plays Policeman #3

Dominic Hughes
plays Paramedic

David Rumney
plays Signaller

Eric Colvin
plays OB Technician

Sara Stone
plays Zahra Zomorrodian

Margaret Thatcher
plays Herself (archive footage) (uncredited)

Simon Elrahi
plays Imam (uncredited)

Glen Levy
plays Jerry (uncredited)

Ghazaleh Golbakhsh
plays Nooshin (uncredited)

Andrew Lawrence
plays SAS Van Driver (uncredited)

John Ramm
plays Tony Crabb (uncredited)

Taylor Murphy
plays SAS Soldier (uncredited)

Michael Denkha
plays Mustapha Karkouti

Robert Hartley
plays Army Technician


Crew of 6 Days