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.

1989 • TV

2023 • TV

2014 • TV

2001 • TV

2026 • Movie

2018 • Movie
as Malachy Crowley
as Bill Beaman
as Dr. Farquar
as Harris
as Glen 'Bub' Doherty
as Frank Warren
as Nathaniel Cole
as Gustav Graves
as Fergus Wolfe
as Self
as Young Frank
as Narrator
as Victorin Hulot
as Vincent McCarthy
as Dodd
as Dr. Woodleigh
as Othello
as Jay Gatsby
as Luke Bradley
as Lensky
Writer
Director
as Philip Blake
1 episodes
as Poseidon
3 episodes
as Captain James Flint
38 episodes
as Dr. Nick Henderson
2 episodes
as David Connelly
1 episodes
as The Gentleman Ghost / Russell Craddock (voice)
1 episodes
as John Robinson
28 episodes
as Mark Holgate
1 episodes
2 episodes
as Prince John
1 episodes
as Damian Cray
6 episodes
2 episodes
as Lionel
1 episodes
as Tsar Alexandre Ier de Russie
2 episodes
as Dr. Edward Armstrong
3 episodes
as Gilbert Markham
3 episodes
as Edward Rochester
4 episodes
as Melford Stevenson
4 episodes
as Oliver
4 episodes
5 episodes