Cast and Crew of Spooks

Cast of
Spooks

About Spooks

Get ready for a thrilling ride with the British television series 'Spooks', a tense drama that follows the daily challenges faced by the British Security Service as they work tirelessly to protect the nation from various threats. The show's title is a popular colloquialism for spies, and it provides an exciting look into the world of espionage and counter-terrorism.

The series is centered around a group of MI5 officers based at the service's Thames House headquarters, in a highly secure suite of offices known as The Grid. The characters in this show are dynamic and intriguing, including Peter Firth as Harry Pearce, the head of the counter-terrorism department at MI5, and Miranda Raison as Jo Portman, an intelligent and capable officer. The characters' personal lives often intertwine with their professional duties, adding another layer of complexity to the already high-stakes world of spy craft.

Throughout the series, the characters face a variety of challenges as they work to keep the nation safe from threats both foreign and domestic. From tracking down terrorists to preventing cyber attacks, the officers of The Grid must think on their feet and work quickly to stay one step ahead of their enemies. The show's tense and fast-paced plot will keep you on the edge of your seat, as you never know what challenges the characters will face next. With its intriguing characters, high-stakes plot, and exciting look into the world of espionage, 'Spooks' is a must-watch for fans of tense dramas.

Main Cast of Spooks

Peter Firth
plays Harry Pearce (86 episodes)

Miranda Raison
plays Jo Portman (46 episodes)

Miranda Raison as Jo Portman

Miranda Raison is an English television, stage, voice, and screen actress.

See Miranda Raison's other roles

Nicola Walker
plays Ruth Evershed (62 episodes)

Hugh Simon
plays Malcolm Wynn-Jones (64 episodes)

Secondary Cast of Spooks

Rupert Penry-Jones
plays Adam Carter (40 episodes)

Rupert Penry-Jones as Adam Carter

​Rupert William Penry-Jones  (born 22 September 1970) is an English actor, the son of Welsh actor Peter Penry-Jones a...

See Rupert Penry-Jones's other roles

Richard Armitage
plays Lucas North (24 episodes)

Richard Armitage as Lucas North

Richard Armitage was born and raised in Leicester, England. He attended Pattison College in Binley Road, Coventry, an...

See Richard Armitage's other roles

Keeley Hawes
plays Zoe Reynolds (26 episodes)

Keeley Hawes as Zoe Reynolds

Keeley Hawes is an English actress, born in London and educated at the Sylvia Young Theatre School. She began her car...

See Keeley Hawes's other roles

Hermione Norris
plays Ros Myers (36 episodes)

Hermione Norris as Ros Myers

Hermione Norris is an English actress. Norris attended the London Academy of Music and Dramatic Art in the 1980s bef...

See Hermione Norris's other roles

David Oyelowo
plays Danny Hunter (26 episodes)

David Oyelowo as Danny Hunter

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

Max Brown
plays Dimitri Levendis (14 episodes)

Lara Pulver
plays Erin Watts (6 episodes)

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

William Hope
plays Jim Coaver (6 episodes)

Anna Chancellor
plays Juliet Shaw (38 episodes)

Sophia Myles
plays Beth Bailey (8 episodes)

Sophia Myles as Beth Bailey

Sophia Jane Myles is an English actress, best known in film for portraying Erika in Underworld, Lady Penelope Creight...

See Sophia Myles's other roles

Shauna Macdonald
plays Sam Buxton (20 episodes)

Gemma Jones
plays Connie James (18 episodes)

Matthew Macfadyen
plays Tom Quinn (17 episodes)

Matthew Macfadyen as Tom Quinn

David Matthew Macfadyen (born 17 October 1974) is an English actor. Known for his performances on stage and screen, h...

See Matthew Macfadyen's other roles

Alex Lanipekun
plays Ben Kaplan (7 episodes)

Naoko Mori
plays Annette (6 episodes)

Naoko Mori as Annette

From Wikipedia, the free encyclopedia Naoko Mori (森 尚子 Mori Naoko?) (born November 19, 1971) is a British actress of...

See Naoko Mori's other roles

Geoffrey Streatfeild
plays Calum Reed (6 episodes)

Lindsay Duncan

Lindsay Duncan

From Wikipedia, the free encyclopedia. Lindsay Vere Duncan, CBE (born 7 November 1950) is a Scottish stage and telev...

See Lindsay Duncan's other roles

Alicya Eyo

Harriet Walter

Harriet Walter

Dame Harriet Mary Walter DBE (born 24 September 1950) is a British actress. She has received a Laurence Olivier Award...

See Harriet Walter's other roles

Caroline Catz

Caroline Catz

Caroline Catz (born 19 October 1969) is an English film, television, theatre and radio actress, best known for her ro...

See Caroline Catz's other roles

Todd Boyce

Todd Boyce

Todd Boyce was born on January 1, 1961 and is currently 63 years old.

See Todd Boyce's other roles

Nina Fry

Lennie James

Lennie James

Lennie James (born 11 October 1965) is an English actor and playwright. Description above from the Wikipedia article...

See Lennie James's other roles

Karen Westwood
plays Karen Lynott (1 episode)

Annabelle Apsion

Andrew Tiernan

Andrew Tiernan

Andrew James Tiernan is an English film and television actor.

See Andrew Tiernan's other roles

Rupert Graves

Rupert Graves

Rupert S. Graves (born 30 June 1963) is an English film, television, and theatre actor. He is known for his roles in ...

See Rupert Graves's other roles

Anthony Stewart Head

Anthony Stewart Head

Anthony Stewart Head (born 20 February 1954), usually credited as Anthony Head, is an English actor and musician. He ...

See Anthony Stewart Head's other roles

David Calder

Ralph Brown

Ian McDiarmid

Ian McDiarmid

Ian McDiarmid is a Scottish actor and director best known for portraying Emperor Palpatine in the Star Wars film seri...

See Ian McDiarmid's other roles

Henry Goodman

John Salthouse

Frances Tomelty

Frances Tomelty

Frances Tomelty (born 6 Oct 1948 in Belfast, Northern Ireland) is a Northern Irish actress and the first wife of Stin...

See Frances Tomelty's other roles

Larry Lamb

Alec Newman

Alexander Siddig

Alexander Siddig

Siddig El Tahir El Fadil El Siddig Abderrahman Mohammed Ahmed Abdel Karim El Mahdi ( born 21 November 1965) is a Suda...

See Alexander Siddig's other roles

Santiago Cabrera

Santiago Cabrera

Santiago Cabrera (born 5 May 1978) is a Chilean actor, most known for his role as the character Isaac Mendez in the t...

See Santiago Cabrera's other roles

Adrian Rawlins

Adrian Rawlins

Adrian John Rawlins (born 27 March 1958) is an English actor.

See Adrian Rawlins's other roles

Raza Jaffrey

Ben Daniels

Ben Daniels

From Wikipedia, the free encyclopedia Ben Daniels (born 10 June 1964) is a British actor. A graduate of the London A...

See Ben Daniels's other roles

Reece Dinsdale

Kevin McNally

Kevin McNally

Kevin McNally was born on April 27, 1956, in Bristol, England. He grew up in Birmingham where he attended Redhill and...

See Kevin McNally's other roles

Benedict Cumberbatch

Benedict Cumberbatch

Benedict Timothy Carlton Cumberbatch (born 19 July 1976) is an English actor. Known for his roles on the screen and s...

See Benedict Cumberbatch's other roles

Adam Deacon

Bruce Payne

John Sharian

John Sharian

From Wikipedia, the free encyclopedia John Sharian is an American actor whose film credits include The Machinist and...

See John Sharian's other roles

Richard Johnson

Julie Cox

Dermot Crowley

Silas Carson

Silas Carson

From Wikipedia, the free encyclopedia Silas Carson (born 1965) is an English actor, mostly known for playing Jedi Ma...

See Silas Carson's other roles

Ray Panthaki
plays Chalak Ahmed (1 episode)

Haluk Bilginer

Owen Teale

Stanley Townsend

Stanley Townsend

Stanley Townsend (born August 1961) is an Irish actor.

See Stanley Townsend's other roles

George Harris

George Harris

George William Harris (born 20 October 1949) is a British actor of film, stage, television, radio and musical theatre...

See George Harris's other roles

Anatole Taubman

Arabella Weir

Phoebe Nicholls

Phoebe Nicholls

Phoebe Nicholls, born Sarah Phoebe Nicholls, is a British actress and writer. She has been married to director and wr...

See Phoebe Nicholls's other roles

Hugh Laurie

Hugh Laurie

James Hugh Calum Laurie CBE is an English actor, director, singer, musician, comedian, and author. He is known for po...

See Hugh Laurie's other roles

Matt Day

Lorcan Cranitch

Gugu Mbatha-Raw

Gugu Mbatha-Raw

Gugulethu Sophia Mbatha-Raw MBE is an English actress, known for her role as Kelly in Black Mirror, Dido Elizabeth Be...

See Gugu Mbatha-Raw's other roles

Joanna Roth

Rez Kempton

Andrew Burt

Tim Pigott-Smith

Heshima Thompson

Daniel Cerqueira

Daniel Cerqueira

Daniel Cerqueira is known for The Woman in Black (2012), Judy (2019) and Radiator (2014).

See Daniel Cerqueira's other roles

Rory MacGregor

Waleed Elgadi

Marcel Iureș

Emma Barton

Debra Stephenson

John Hopkins

Sophie Okonedo

Sophie Okonedo

Sophie Okonedo, OBE (born 1968) is a British actress and singer, who has starred in both successful British and Ameri...

See Sophie Okonedo's other roles

Michael Culver

Richard Braine

Mary Nighy

Andy Serkis

Andy Serkis

Andrew Clement Serkis (born 20 April 1964) is an English actor, director and producer of Iraqi and Armenian descent. ...

See Andy Serkis's other roles

Philip Arditti

Philip Arditti

Philip Arditti is a Swiss-Italian/Jewish Sephardic theatre and television actor, famous for his role as Uday Hussein ...

See Philip Arditti's other roles

Ania Sowinski

Steven Pacey

David Burke

Pip Torrens

Pip Torrens

From Wikipedia, the free encyclopedia.  Pip Torrens (born June 2, 1960) is an English actor. He studied English Lite...

See Pip Torrens's other roles

Lisa Eichhorn
plays Mary Kane (1 episode)

Kieran Bew

Kieran Bew

Kieran Bew is an English actor known for his roles in television series such as Da Vinci's Demons, The Street, and Wa...

See Kieran Bew's other roles

Goran Kostić

Goran Kostić

Goran Kostić (born November 18, 1971) is a Serbian actor based in the United Kingdom. In 2007, he played the Polish b...

See Goran Kostić's other roles

Alex Jennings

John Pirkis

Anton Lesser

Phyllis Logan

Phyllis Logan

From Wikipedia, the free encyclopedia Phyllis Logan (born 11 January 1956) is a Scottish actress, known for playing ...

See Phyllis Logan's other roles

Lisa Faulkner
plays Helen Flynn (2 episodes)

Martine McCutcheon

Nicholas Jones

Nicholas Jones

Nicholas Jones (born 3 April 1946) is an English character actor who has appeared on stage, film and television.

See Nicholas Jones's other roles

Qarie Marshall

Alisdair Simpson

James Laurenson

Mem Ferda

Jo Joyner

Jo Joyner

Jo Joyner was born on May 24, 1977 in Harlow, Essex, England as Joanne Mary Joyner. She is an actress, known for East...

See Jo Joyner's other roles

Michael Maloney

Jan Chappell

Shaun Dingwall

Shaun Dingwall

Shaun Dingwall was born on March 24, 1972 and is currently 52 years old.

See Shaun Dingwall's other roles

Michael Hodgson

Oliver Ford Davies

Oliver Ford Davies

Oliver Robert Ford Davies (born 12 August 1939) is an English actor and writer.

See Oliver Ford Davies's other roles

Jenny Howe

Cheryl Campbell

Augustus Prew

Augustus Prew

Augustus Prew is an actor.

See Augustus Prew's other roles

Tim McInnerny

Tim McInnerny

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

Karel Roden

Douglas Hodge

Douglas Hodge

Douglas Hodge is an English actor, director, and musician who trained for the stage at the Royal Academy of Dramatic ...

See Douglas Hodge's other roles

Colin Stinton

Colin Stinton

Colin Stinton (born March 10, 1947) is a Canadian actor.

See Colin Stinton's other roles

Jimi Mistry

Jimi Mistry

Jimi Mistry (born 1 January 1973) is a retired British actor. He is known for appearing in numerous films such as Eas...

See Jimi Mistry's other roles

John Elmes

Vincenzo Nicoli

Christopher Fairbank

Christopher Fairbank

Christopher Fairbank (sometimes credited as Chris Fairbank; born 4 October 1953) is an English actor best known for h...

See Christopher Fairbank's other roles

Anthony Flanagan

Anthony Flanagan

Anthony Flanagan is a film and television actor.

See Anthony Flanagan's other roles

Corin Redgrave

George Baker

Daniel Evans

Peter McDonald

Peter McDonald

Peter McDonald (born 28 January 1972 in Dublin) is an Irish stage and screen actor. He grew up in Mount Merrion in So...

See Peter McDonald's other roles

James Greene

Roger Allam

Roger Allam

​From Wikipedia, the free encyclopedia Roger Allam (born 26 October 1953) is an English actor, known primarily for h...

See Roger Allam's other roles

David Fleeshman

Jack Doolan

Rade Šerbedžija

Rade Šerbedžija

Rade Šerbedžija (Serbian Cyrillic: Раде Шербеџија; born July 27, 1946) is a Serbian actor, director and musician. He...

See Rade Šerbedžija's other roles

Tom Beard

Ian McNeice

Ian McNeice

Ian McNeice (born 2 October 1950) is a prolific English screen, stage, and television character actor. Description a...

See Ian McNeice's other roles

Lucy Scott

John Castle

Jo McInnes

Charles Mayer

Robert Hardy

Dominic Mafham

Rad Lazar

Heather Cave
plays Maisie Simm (1 episode) , (1 episode)

Martin Cole

Kayvan Novak

Teresa Churcher

Alan McKenna

Roger Ringrose

Simon Woods

Jenny Agutter
plays Tessa Phillips (1 episode)

Jenny Agutter as Tessa Phillips

Jennifer Ann "Jenny" Agutter (born 20 December 1952) is an English film and television actress. She began her career ...

See Jenny Agutter's other roles

Ken Bones
plays Keith Burns (1 episode)

Ken Bones as Keith Burns

Ken Bones is an English actor. He is a member of the Royal Shakespeare Company.

See Ken Bones's other roles

Paul Broughton
plays Paul (1 episode)

Paul Broughton as Paul

Paul Broughton was born on January 21, 1957 and is currently 67 years old.

See Paul Broughton's other roles

Bill Buckhurst
plays Disposal Expert (1 episode)

George Eggay
plays Male Nurse (1 episode)

Oliver Fox
plays Clive (1 episode)

Paul Haigh
plays Rob (1 episode)

Esther Hall
plays Ellie Simm (1 episode)

Esther Hall as Ellie Simm

Esther Hall was born on August 28, 1970 and is currently 53 years old.

See Esther Hall's other roles

Stephen Hudson
plays Hack (1 episode)

Jon Huyton
plays Foxtrot (1 episode)

Adam Kotz
plays Dr. Mike Lynott (1 episode)

Louise Ludgate
plays Female PR (1 episode)

Graeme Mearns
plays Jed Kelley (1 episode)

Robert Glenister

Robert Glenister

Robert Glenister was born on March 11, 1960 and is currently 64 years old.

See Robert Glenister's other roles

Matthew Delamere
plays Christine Dale (1 episode) , Ringo (1 episode)

Royce Mills
plays Toby McInnes (1 episode)

Kay Noone
plays Elderly Woman (1 episode)

Rachel Power
plays Rachel (1 episode)

Nicholas Lamont
plays John / Spoddy Guy (1 episode)

Derek Riddell
plays Steven (1 episode)

Derek Riddell as Steven

Derek Riddell was born on January 11, 1967 and is currently 57 years old.

See Derek Riddell's other roles

Alexandra Robinson
plays Sarah Lynott (1 episode)

Tobias Menzies
plays Andrew Lawrence (2 episodes)

Tobias Menzies as Andrew Lawrence

Tobias Simpson Menzies (born March 7, 1974) is a British stage, television, and film actor, best known for his roles ...

See Tobias Menzies's other roles

Kerry Rolfe
plays Osprey (1 episode)

Tim Woodward
plays Peter Reddon (1 episode)

Nila Aalia

Tara Moran
plays Guest 1 (1 episode)

Brian Protheroe
plays Samuel Walker (1 episode)

Thomas Lockyer
plays Sir Robin Ashenden (1 episode)

Asif Khan
plays Ashur Mohali (1 episode)

Rosalie Craig
plays Red Headed Woman (1 episode)

Matthew Cottle
plays Alex Smith (1 episode)

Katie Jones
plays Leyla Ahmed (uncredited) (1 episode)

Simon Abkarian
plays Dariush Bakhshi (1 episode)

John Lynch
plays Davie King (1 episode)

Sam Spruell
plays Jason Belling (1 episode)

Sam Spruell as Jason Belling

From Wikipedia, the free encyclopedia. Sam Spruell is a British actor. His film credits include Defiance (2008), Eli...

See Sam Spruell's other roles

Matthew Marsh
plays Bob Hogan (1 episode)

Matthew Marsh as Bob Hogan

Matthew Marsh was born on July 8, 1954 and is currently 69 years old.

See Matthew Marsh's other roles

Paul Oldham
plays Ferguson (1 episode)

Tim Willcox
plays TV Newsreader(uncredited) (1 episode)


Crew of Spooks

Discover the backstage crew of Spooks →