
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.

as Nathaniel Cole

as Malachy Crowley

as Frank Warren

as The Pastor

as Self (archive footage)

as President Van Buren

as Prisoner C33 / Oscar Wilde

as Bill Beaman

as Tony Blair

as Glen 'Bub' Doherty

as Elyot Chase

as Dr. Farquar

as Self

as Vincent McCarthy

as Riley

as Himself - Narrator (voice)

as Harris

as Narrator

as Dr. Woodleigh

as Dodd

as Peter Tremaine

as Tony Armstrong Jones - Lord Snowdon

as Captain William Gordon

as Doctor Edward Armstrong

as Gustav Graves

as Fergus Wolfe

as Self

as Ross

as Young Frank

as Jay Gatsby

as Lensky

as Luke Bradley

as Victorin Hulot

as Charles Castle

as Orsino

as Othello