Toby Stephens



Place of birth:

Middlesex Hospital - London - England - UK:


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).

Film Credits

Hunter Killer (2018)
as Bill Beaman
The Journey (2017)
as Tony Blair
13 Hours: The Secret Soldiers of Benghazi (2016)
as Glen 'Bub' Doherty
West End Theatre Series: Private Lives (2014)
as Elyot Chase
Believe (2013)
as Dr. Farquar
Muse of Fire (2013)
as Himself
The Machine (2013)
as Vincent
All Things To All Men (2013)
as Riley
Lost: The Mystery of Flight 447 (2010)
as Himself - Narrator (voice)
Severance (2006)
as Harris
Dark Corners (2006)
as Dr. Woodleigh
Sharpe's Challenge (2006)
as Dodd
The Best Man (2006)
as Peter Tremaine
The Queen's Sister (2005)
as Tony Armstrong Jones - Lord Snowdon
Mangal Pandey - The Rising (2005)
as Captain William Gordon
Five Little Pigs (2003)
as Philip Blake
Die Another Day (2002)
as Gustav Graves
Possession (2002)
as Fergus Wolfe
The Announcement (2000)
Space Cowboys (2000)
as Young Frank
The Great Gatsby (2000)
as Jay Gatsby
Onegin (1999)
as Lensky
Sunset Heights (1999)
as Luke Bradley
Cousin Bette (1998)
as Victorin Hulot
Photographing Fairies (1997)
as Charles Castle
Twelfth Night (1996)
as Duke Orsino
Orlando (1992)
as Othello

Production Credits

In Vitro (2015)
In Vitro (2015)