
Toby Stephens (born April 21, 1969) is an British actor of stage, film, and television. He is best known for his roles in Die Another Day (2002), Jane Eyre (2006), Black Sails (2014 – 2017), and Percy Jackson and the Olympians (2023 – present). He is the youngest son of iconic actors Dame Maggie Smith and Sir Robert Stephens.

13 Hours: The Secret Soldiers of Benghazi
2016 · as Glen 'Bub' Doherty

Mārama
2026 · as Nathaniel Cole

Hunter Killer
2018 · as Bill Beaman

Die Another Day
2002 · as Gustav Graves

Cousin Bette
1998 · as Victorin Hulot

The Morrigan
2026 · as Malachy Crowley

Giant
2026 · as Frank Warren

Space Cowboys
2000 · as Young Frank

The Machine
2013 · as Vincent McCarthy

Severance
2006 · as Harris

Orlando
1992 · as Othello

Twelfth Night
1996 · as Orsino

Muse of Fire
2013 · as Self

Possession
2002 · as Fergus Wolfe

Onegin
1999 · as Lensky

Believe
2013 · as Dr. Farquar

The Great Gatsby
2000 · as Jay Gatsby

The Journey
2017 · as Tony Blair