Toby Stephens
18 TV shows · 1992–2026
Toby Stephens on TV
-
Black Sails
as Captain James Flint -
Lost in Space
as John Robinson -
And Then There Were None
as Dr. Edward Armstrong -
Alex Rider
as Damian Cray -
Six Four
as Piers Fields-Turner -
The Season
as Christpher Hext -
A Cruel Love: The Ruth Ellis Story
as Melford Stevenson QC -
The Split
as Archie Moore -
Sharpe
as Maj. William Dodd -
Summer of Rockets
as Samuel Petrukhin -
The Tenant of Wildfell Hall
as Gilbert Markham -
Wired
as Crawford Hill -
Vexed
as DI Jack Armstrong -
Jane Eyre
as Edward Rochester -
Cambridge Spies
as Kim Philby -
Perfect Strangers
as Charles -
The Camomile Lawn
as Oliver -
Britain's Ultimate Pilots: Inside the RAF
as Narrator