Toby Stephens
Toby Stephens is an English actor who has appeared in films in the United Kingdom, United States, and India. He is known for the roles of Bond villain Gustav Graves in the 2002 James Bond film Die Another Day, for which he was nominated for the Saturn Award for Best Supporting Actor; William Gordon in the 2005 Bollywood film Mangal Pandey: The Rising; and Edward Fairfax Rochester in the 2006 BBC television adaptation of Jane Eyre. From 2014 to 2017, he starred as Captain Flint in the Starz television series Black Sails, followed by one of the lead roles in the Netflix science fiction series Lost in Space from 2018 to 2021. He portrays the Greek god Poseidon in Percy Jackson and the Olympians.
WikipediaHighlights
Frequent Collaborators
🎬 Movies
Mārama
actor
2026
The Morrigan
actor
2026
Giant
actor
2026
Prisoner C33
actor
2022
Hunter Killer
actor
2018
The Journey
actor
2017
13 Hours: The Secret Soldiers of Benghazi
actor
2016
Believe
actor
2013
The Machine
actor
2013
Severance
actor
2006
Sharpe's Challenge
actor
2006
The Best Man
actor
2006
Mangal Pandey - The Rising
actor
2005
Die Another Day
actor
2002
Possession
actor
2002
Space Cowboys
actor
2000
The Great Gatsby
actor
2000
Onegin
actor
1999
Cousin Bette
actor
1998
Twelfth Night
actor
1996
📺 TV Shows
A Cruel Love: The Ruth Ellis Story
actor
2025
Six Four
actor
2023
Alex Rider
actor
2020
Summer of Rockets
actor
2019
Lost in Space
actor
2018
And Then There Were None
actor
2015
Britain's Ultimate Pilots: Inside the RAF
actor
2015
Black Sails
actor
2014
Vexed
actor
2010
Wired
actor
2008
Jane Eyre
actor
2006
Cambridge Spies
actor
2003
Perfect Strangers
actor
2001
The Tenant of Wildfell Hall
actor
1996
The Camomile Lawn
actor
1992