Rupert Penry-Jones
Born
September 22, 1970 (54 years old)
Known For
Acting
Place of Birth
London, England, UK
Rupert William Penry-Jones (born 22 September 1970) is an English actor, the son of Welsh actor Peter Penry-Jones and English actress Angela Thorne. He is best known for his role as Adam Carter in the BBC spy drama Spooks, as well as other television roles such as Silk, Whitechapel and Black Sails.

The Batman
Mayor Don Mitchell, Jr.
2022

Love Sarah
Matthew
2020

Getting to Know You
Luke
2020

Miss Fisher and the Crypt of Tears
First Lieutenant Jonathon Lofthouse
2020

Vita & Virginia
Harold Nicolson
2019

Crown for Christmas
Maximillian
2015

A Little Chaos
Antoine Lauzun
2015

Defeating the Hackers
Naarator
2013

Edward VIII's Murderous Mistress
Himself - Narrator
2013

Red Tails
Campbell
2012

When Playboys Ruled the World
Narrator
2010

The 39 Steps
Richard Hannay
2008

Joe's Palace
Richard Reece
2007

Persuasion
Captain Wentworth
2007

Krakatoa: The Last Days
Willem Beijerinck
2006

Match Point
Henry
2005

The Four Feathers
Tom Willoughby
2002

Charlotte Gray
Peter Gregory
2001

Virtual Sexuality
Jake
1999

Hilary and Jackie
Piers Du Pré
1998

The Student Prince
The Prince
1998

Still Crazy
Young Ray
1998

The Tribe
Dietrich
1998

Bent
Guard on Road
1997

Food of Love
Head office
1997

Jane Eyre
St John Rivers
1997

The Moth
Stanley Thorman
1997

The Ring
Gerhard von Gotthard
1996

Cold Comfort Farm
Dick Hawk-Monitor
1995

Fatherland
Jost
1994
Pegasus Bridge
Colonel Geoffrey Pine-Coffin

Black Beauty
Wild-Looking Young Man
1994
Prisoners of Paradise
George Huyton

The Feud
John Barnett · (6 episodes)
2025

Those About to Die
Marsus · (10 episodes)
2024

Robson Green's Weekend Escapes
(1 episode)
2023

Our House
Toby · (4 episodes)
2022

The Drowning
Mark · (4 episodes)
2021

The Palace and the Press
Narrator · (4 episodes)
2021

Wizards: Tales of Arcadia
Lancelot (voice) · (10 episodes)
2020

The Royals and the Tabloids
Voice Over · (2 episodes)
2020

The Commons
Dom Boulay · (8 episodes)
2019

Stan Lee's Lucky Man
Samuel Blake · (8 episodes)
2016

Life In Squares
Duncan Grant · (3 episodes)
2015

The Strain
Mr. Quinlan · (25 episodes)
2014

The Last Weekend
Ollie · (3 episodes)
2012

Treasure Island
Squire John Trelawney · (2 episodes)
2012

Silk
Clive Reader · (18 episodes)
2011

Whitechapel
DI Joseph Chandler · (18 episodes)
2009

Burn Up
Tom · (2 episodes)
2008
The Alan Titchmarsh Show
Self · (1 episode)
2007

Casanova
Grimani · (3 episodes)
2005

Who Do You Think You Are?
Self · (1 episode)
2004

Cambridge Spies
Donald Maclean · (4 episodes)
2003

Top Gear
Self · (1 episode)
2002

Spooks
Adam Carter · (41 episodes)
2002

North Square
Alex Hay · (10 episodes)
2000

The Moth
Stanley Thorman · (3 episodes)
1997

The Ring
Gerhard von Gotthard · (2 episodes)
1996

Cold Lazarus
Militiaman · (4 episodes)
1996

Cold Lazarus
Policeman · (4 episodes)
1996

Faith in the Future
Sam · (22 episodes)
1995

Kavanagh Q.C.
Lt. Ralph Kinross · (0 episode)
1995

Absolutely Fabulous
Boy at Party · (1 episode)
1992

Agatha Christie's Poirot
Roddy Winter · (1 episode)
1989

This Morning
Self · (1 episode)
1988

French & Saunders
Stage Manager · (0 episode)
1987

Natural World
Narrator · (1 episode)
1983

Horizon
Himself - Narrator · (1 episode)
1964