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 Smith and Sir Robert Stephens.
Acting
Movie
13 Hours: The Secret Soldiers of Benghazi
as Glen 'Bub' Doherty
2016
Movie
Die Another Day
as Gustav Graves
2002
Movie
Hunter Killer
as Bill Beaman
2018
TV
Lost in Space
as John Robinson
2018
Movie
Space Cowboys
as Young Frank
2000
TV
Black Sails
as Captain James Flint
2014
Movie
The Machine
as Vincent McCarthy
2013
TV
Percy Jackson and the Olympians
as Poseidon
2023
TV
And Then There Were None
as Dr. Edward Armstrong
2015
Movie
Severance
as Harris
2006
TV
Agatha Christie's Poirot
as Philip Blake
1989
Movie
Orlando
as Othello
1992
TV
Alex Rider
as Damian Cray
2020
TV
One Day
as Lionel
2024
TV
Batman: Caped Crusader
as The Gentleman Ghost / Russell Craddock (voice)
2024
Movie
Possession
as Fergus Wolfe
2002
TV
Jane Eyre
as Edward Rochester
2006
TV
Robin Hood
2006
TV
Robin Hood
as Prince John
2006
TV
Lewis
as David Connelly
2007
Movie
Onegin
as Lensky
1999
Movie
Twelfth Night
as Orsino
1996
TV
Napoleon
as Tsar Alexandre Ier de Russie
2002
Movie
Mangal Pandey - The Rising
as Captain William Gordon
2005