
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

David Connelly
2007

Captain James Flint
2014

Dr. Nick Henderson
2001

John Robinson
2018

The Gentleman Ghost / Russell Craddock (voice)
2024

Poseidon
2023

Lionel
2024

Glen 'Bub' Doherty
2016

Damian Cray
2020

Gustav Graves
2002

2006

Prince John
2006

Bill Beaman
2018

Mark Holgate
2020

1993

Edward Rochester
2006

Young Frank
2000

Dodd
2006

Dr. Edward Armstrong
2015

Self (archive footage)
2024

Tsar Alexandre Ier de Russie
2002
Ross
2000

Vincent McCarthy
2013

Harris
2006

Prisoner C33 / Oscar Wilde
2022

Fergus Wolfe
2002
Self
2002

Melford Stevenson
2025

Oliver
1992

DI Jack Armstrong
2010

Othello
1992

Kim Philby
2003

Charles Castle
1997

Lensky
1999

Captain William Gordon
2005

Crawford Hill
2008

Self
2002

Orsino
1996

Tony Armstrong Jones - Lord Snowdon
2005

Victorin Hulot
1998

Peter Tremaine
2006

Charles
2001

Samuel Petrukhin
2019

Luke Bradley
1999

Gilbert Markham
1996

Nathaniel Cole
2025

2003

Jay Gatsby
2000
Casanova
2004

Doctor Edward Armstrong
2004

Self
2013

Dr. Farquar
2013

Tony Blair
2017

Dr. Woodleigh
2006

Riley
2013

Elyot Chase
2013

Narrator (voice)
2015

The Pastor
2025

Malachy Crowley
2025

Himself - Narrator (voice)
2010

President Van Buren
2023

Narrator
2006