Toby Stephens

Toby Stephens

Toby Stephens (born April 21, 1969) is an British actor of stage, film, and television. He is best known for his roles in Die Another Day (2002), Jane Eyre (2006), Black Sails (2014 – 2017), and Percy Jackson and the Olympians (2023 – present). He is the youngest son of iconic actors Dame Maggie Smi…

Filmography

Agatha Christie's Poirot
Agatha Christie's Poirot
1989 · TV
as Philip Blake
Percy Jackson and the Olympians
Percy Jackson and the Olympians
2023 · TV
as Poseidon
Waking the Dead
Waking the Dead
2001 · TV
as Dr. Nick Henderson
Black Sails
Black Sails
2014 · TV
as Captain James Flint
Lewis
Lewis
2007 · TV
as David Connelly
Batman: Caped Crusader
Batman: Caped Crusader
2024 · TV
as The Gentleman Ghost / Russell Craddock (voice)
Lost in Space
Lost in Space
2018 · TV
as John Robinson
Robin Hood
Robin Hood
2006 · TV
Robin Hood
Robin Hood
2006 · TV
as Prince John
Sharpe
Sharpe
1993 · TV
as William Dodd
Alex Rider
Alex Rider
2020 · TV
as Damian Cray
Die Another Day
Die Another Day
2002 · Movie
as Gustav Graves
One Day
One Day
2024 · TV
as Lionel
McDonald & Dodds
McDonald & Dodds
2020 · TV
as Mark Holgate
13 Hours: The Secret Soldiers of Benghazi
13 Hours: The Secret Soldiers of Benghazi
2016 · Movie
as Glen 'Bub' Doherty
Hunter Killer
Hunter Killer
2018 · Movie
as Bill Beaman
And Then There Were None
And Then There Were None
2015 · TV
as Dr. Edward Armstrong
Napoleon
Napoleon
2002 · TV
as Tsar Alexandre I
Jane Eyre
Jane Eyre
2006 · TV
as Edward Rochester
Vexed
Vexed
2010 · TV
as DI Jack Armstrong
A Cruel Love: The Ruth Ellis Story
A Cruel Love: The Ruth Ellis Story
2025 · TV
as Melford Stevenson
Space Cowboys
Space Cowboys
2000 · Movie
as Young Frank
Cambridge Spies
Cambridge Spies
2003 · TV
as Kim Philby
Mārama
Mārama
2026 · Movie
as Nathaniel Cole