
Fitzrovia, London, England, UK
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.

as John Robinson

as Philip Blake
1989

as Dr. Nick Henderson
2001

as John Robinson
2018

as Poseidon
2023

as Captain James Flint
2014

as David Connelly
2007

as The Gentleman Ghost / Russell Craddock (voice)
2024

2006

as Bill Beaman
2018

as William Dodd
1993

as Damian Cray
2020

as Lionel
2024
as Frank Warren
2026

as Nathaniel Cole
2026

as Malachy Crowley
2026

as Frank Warren
2026

as The Pastor
2025

as Self (archive footage)
2024

as President Van Buren
2023

as Prisoner C33 / Oscar Wilde
2022

as Bill Beaman
2018

as Tony Blair
2017

as Glen 'Bub' Doherty
2016

as Elyot Chase
2013

as Dr. Farquar
2013

as Self
2013

as Vincent McCarthy
2013

as Riley
2013

as Himself - Narrator (voice)
2010

as Harris
2006

as Narrator
2006

as Dr. Woodleigh
2006

as Dodd
2006

as Peter Tremaine
2006

as Tony Armstrong Jones - Lord Snowdon
2005

as Captain William Gordon
2005

as Doctor Edward Armstrong
2004
as John Robinson
28 ep.

as Philip Blake
1 episodes

as Dr. Nick Henderson
2 episodes

as John Robinson
28 episodes

as Poseidon
3 episodes

as Captain James Flint
38 episodes

as David Connelly
1 episodes

as The Gentleman Ghost / Russell Craddock (voice)
1 episodes

2 episodes

as William Dodd
2 episodes

as Damian Cray
6 episodes

as Lionel
1 episodes

as Mark Holgate
1 episodes

as Dr. Edward Armstrong
3 episodes

as Edward Rochester
4 episodes

as Tsar Alexandre Ier de Russie
2 episodes

as DI Jack Armstrong
9 episodes

as Samuel Petrukhin
6 episodes

as Gilbert Markham
3 episodes

as Melford Stevenson
4 episodes

as Kim Philby
4 episodes

5 episodes

as Christopher Hext
6 episodes

as Oliver
4 episodes
as Casanova
3 episodes