Watch Apple TV+ Movies
TV Shows and more
Try 7-Day Free
Home >

Toby Stephens

Toby Stephens

Birthday: 1969-04-21 | Place of Birth: Fitzrovia, 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).

...

Known For

Acting

Year
Title

Role

2025
A Cruel Love: The Ruth Ellis Story

as    Melford Stevenson

2025
The Severed Sun

as    The Pastor

2022
Prisoner C33

as    Prisoner C33 / Oscar Wilde

2019
Summer of Rockets

as    Samuel Petrukhin

2018
Hunter Killer

as    Bill Beaman

2018
Lost in Space

as    John Robinson

2017
The Journey

as    Tony Blair

2015
And Then There Were None

as    Dr. Edward Armstrong

2015
Britain's Ultimate Pilots: Inside the RAF

as    Narrator (voice)

2014
Black Sails

as    Captain James Flint

2014
All Things To All Men

as    Riley

2013
Believe

as    Dr. Farquar

2013
Private Lives

as    Elyot Chase

2013
The Machine

as    Vincent McCarthy

2010
Vexed

as    DI Jack Armstrong

2008
Wired

as    Crawford Hill

2008
Wired

as    Det. Crawford Hill

2006
Sharpe's Challenge

as    Dodd

2006
Dark Corners

as    Dr. Woodleigh

2006
Jane Eyre

as    Edward Rochester

2006
Severance

as    Harris

2006
The Umbrella Assassin

as    Narrator

2006
The Best Man

as    Peter Tremaine

2005
Mangal Pandey - The Rising

as    Captain William Gordon

2005
The Queen's Sister

as    Tony Armstrong Jones - Lord Snowdon

2004
London

as    Casanova