
Toby Stephens
Acting
🎂 1969-04-21
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.
Cast credits(63)

Philip Blake
1989

John Robinson
2018

Poseidon
2023

Dr. Nick Henderson
2001

The Gentleman Ghost / Russell Craddock (voice)
2024

Captain James Flint
2014

David Connelly
2007

Tsar Alexandre Ier de Russie
2002

Lionel
2024

Damian Cray
2020

Dr. Edward Armstrong
2015

Mark Holgate
2020

1993

Edward Rochester
2006

Gilbert Markham
1996

DI Jack Armstrong
2010

2006

Prince John
2006

Oliver
1992

Melford Stevenson
2025

Samuel Petrukhin
2019

Glen 'Bub' Doherty
2016

Crawford Hill
2008

Gustav Graves
2002

Bill Beaman
2018

2003

Narrator (voice)
2015

Harris
2006

Kim Philby
2003

Young Frank
2000

Vincent McCarthy
2013

Fergus Wolfe
2002

Othello
1992

Orsino
1996

Lensky
1999
Casanova
2004

2001

Dr. Farquar
2013

Self
2013

Captain William Gordon
2005

The Pastor
2025

Tony Blair
2017

Jay Gatsby
2000

Riley
2013

Charles Castle
1997

Self (archive footage)
2024
Self
2002

Victorin Hulot
1998

Self
2002

Elyot Chase
2013

Dodd
2006

Doctor Edward Armstrong
2004

Peter Tremaine
2006

Dr. Woodleigh
2006

Tony Armstrong Jones - Lord Snowdon
2005

Prisoner C33 / Oscar Wilde
2022

Malachy Crowley

President Van Buren
2023
Ross
2000

Luke Bradley
1999
Nathaniel Cole

Himself - Narrator (voice)
2010

Narrator
2006