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
Black Sails
Black Sails
2014 · TV
as Captain James Flint
Waking the Dead
Waking the Dead
2001 · TV
as Dr. Nick Henderson
Percy Jackson and the Olympians
Percy Jackson and the Olympians
2023 · TV
as Poseidon
Lost in Space
Lost in Space
2018 · TV
as John Robinson
Mārama
Mārama
2026 · Movie
as Nathaniel Cole
Lewis
Lewis
2007 · TV
as David Connelly
Batman: Caped Crusader
Batman: Caped Crusader
2024 · TV
as The Gentleman Ghost / Russell Craddock (voice)
Alex Rider
Alex Rider
2020 · TV
as Damian Cray
13 Hours: The Secret Soldiers of Benghazi
13 Hours: The Secret Soldiers of Benghazi
2016 · Movie
as Glen 'Bub' Doherty
Robin Hood
Robin Hood
2006 · TV
Robin Hood
Robin Hood
2006 · TV
as Prince John
Sharpe
Sharpe
1993 · TV
as William Dodd
The Season
The Season
2026 · TV
as Christopher Hext
McDonald & Dodds
McDonald & Dodds
2020 · TV
as Mark Holgate
Die Another Day
Die Another Day
2002 · Movie
as Gustav Graves
And Then There Were None
And Then There Were None
2015 · TV
as Dr. Edward Armstrong
One Day
One Day
2024 · TV
as Lionel
Hunter Killer
Hunter Killer
2018 · Movie
as Bill Beaman
Jane Eyre
Jane Eyre
2006 · TV
as Edward Rochester
Napoleon
Napoleon
2002 · TV
as Tsar Alexandre Ier de Russie
Space Cowboys
Space Cowboys
2000 · Movie
as Young Frank
Vexed
Vexed
2010 · TV
as DI Jack Armstrong
The Tenant of Wildfell Hall
The Tenant of Wildfell Hall
1996 · TV
as Gilbert Markham