Toby Stephens (born 21 April 1969) is an English stage, television and film actor who has appeared in films in both Hollywood and Bollywood. He is best known for playing megavillain Gustav Graves in the James Bond film Die Another Day (2002) and Edward Fairfax Rochester in the BBC television adaptation of Jane Eyre (2006). He is the youngest son of actors Dame Maggie Smith & Sir Robert Stephens. He is married to the actress Anna Louise Plowman & have three children.
Captain William Gordon
Film 2005
Dr. Woodleigh
Film 2006
Jay Gatsby
Film 2000
Dodd
Film 2006
Prisoner C33 / Oscar Wilde
Film 2022
Tony Armstrong Jones - Lord Snowdon
Film 2005
Peter Tremaine
Film 2006
Vincent McCarthy
Film 2013
Himself - Narrator (voice)
Film 2010
Elyot Chase
Film 2013
Malachy Crowley
Film
The Pastor
Film 2024
Glen 'Bub' Doherty
Film 2016
Ross
Film 2000
Self
Film 2013
Luke Bradley
Film 1999
Self
Film 2002
Self
Film 2002
Nathaniel Cole
Film
Narrator
Film 2006
Tv 1993
Dr. Nick Henderson
Tv 2001
Gilbert Markham
Tv 1996
Narrator (voice)
Tv 2015
Casanova
Tv 2004
Damian Cray
Tv 2020
Tv 2001
John Robinson
Tv 2018
Lionel
Tv 2024
Tv
Samuel Petrukhin
Tv 2019
The Gentleman Ghost / Russell Craddock (voice)
Tv 2024
Philip Blake
Tv 1989
Mark Holgate
Tv 2020