Cast and Crew of Spooks: The Greater Good

Cast of
Spooks: The Greater Good

About Spooks: The Greater Good

During a handover to the head of counter-terrorism of MI5, Harry Pearce, a terrorist escapes custody. When Harry disappears soon after, his protégé is tasked with finding out what happened as an impending attack on London looms, and eventually uncovers a deadly conspiracy.

Full Cast of Spooks: The Greater Good

Peter Firth
plays Harry Pearce

Kit Harington
plays Will Holloway

Kit Harington as Will Holloway

Christopher Catesby "Kit" Harington (born 26 December 1986) is an English actor. He is known for his role as Jon Snow...

See Kit Harington's other roles

Elyes Gabel
plays Adem Qasim

Elyes Gabel as Adem Qasim

Elyes Gabel was born on May 8, 1983 and is currently 41 years old.

See Elyes Gabel's other roles

Jennifer Ehle
plays Geraldine Maltby

Jennifer Ehle as Geraldine Maltby

Jennifer Ehle is an American stage, film and television actress, best known for her BAFTA winning role as Elizabeth B...

See Jennifer Ehle's other roles

Tim McInnerny
plays Oliver Mace

Tim McInnerny as Oliver Mace

Tim McInnerny ( born 18 September 1956) is an English actor. He is known for his role as Percy in Blackadder and Blac...

See Tim McInnerny's other roles

Tuppence Middleton
plays June Keaton

Tuppence Middleton as June Keaton

Tuppence 'Tupps' Middleton (born 21 February 1987) is an English actress. In 2010, she was nominated for the London E...

See Tuppence Middleton's other roles

Eleanor Matsuura
plays Hannah Santo

Eleanor Matsuura as Hannah Santo

Eleanor Matsuura is a Japanese-born British actress. She was born in Tokyo, Japan, but raised in London, England; she...

See Eleanor Matsuura's other roles

David Harewood
plays Francis Warrender

David Harewood as Francis Warrender

David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl.

See David Harewood's other roles

Lara Pulver
plays Erin Watts

Lara Pulver as Erin Watts

​Lara was born and raised in Kent, UK. She studied drama with the NYMT and went on to gain a BA Hons degree in Theatr...

See Lara Pulver's other roles

Hugh Simon
plays Malcolm Wynn-Jones

Ronan Summers
plays Ed Lansbury

Ronan Summers as Ed Lansbury

The son of an Irish father and a Russian American mother, Ronan spent much of his early life moving around the world,...

See Ronan Summers's other roles

Elliot Levey
plays Philip Emerson

Geoffrey Streatfeild
plays Calum Reed

Michael Wildman
plays Robert Vass

Cosmo Jarvis
plays Dani Tasuev

Cosmo Jarvis as Dani Tasuev

Harrison Cosmo Krikoryan Jarvis is a singer and actor who rose to fame in 2009 with his debut album Humasyouhitch/Son...

See Cosmo Jarvis's other roles

Amra Mallassi
plays Hamza Ahmadi

Dominic Garfield
plays Ashur Al-Masry

Derek Horsham
plays Sofiane Matoub

Laura Swift
plays Hyperventilating MI5 Agent

Laura Swift as Hyperventilating MI5 Agent

Laura Swift is known for her work on Fast & Furious Presents: Hobbs & Shaw (2019), Black Widow (2021) and The King's ...

See Laura Swift's other roles

David Wurawa
plays Salvatella

Paul Blackwell
plays Police officer

Elizabeth Conboy
plays Security woman

Graham Curry
plays MI5 Surveillance Analyst

Brian Hanford
plays US Marine

Jason Thomas Brown
plays Van driver in traffic jam

Maria Teresa Creasey
plays Information Desk Worker

Luke Harris
plays MI5 Agent

Amelia Donkor
plays Security Guard

Russell Wilcox
plays Parking Attendant

Dario Parlato
plays Henchman

Natasha Radski
plays Russian Girl

Oliver Gilbert
plays Aide

Shane Zaza
plays Sniper

Don Gayle
plays Prison Security Van Guard

Larissa Kouznetsova
plays FSB agent

Guy Warren-Thomas
plays Young Geeky Staffer

Max Cavenham
plays MI5 Agent


Crew of Spooks: The Greater Good

Discover the backstage crew of Spooks: The Greater Good →