Stephen Walters

Stephen Walters

Stephen Walters (born 22 May 1975) is an English actor. A regular in British television and film, he has played a wide range and variety of character roles in both drama and comedy. Walters is most commonly associated with unpredictable, complex figures. He was nominated for a Royal Television Socie…

Filmography

Outlander
Outlander
2014 · TV
as Angus Mhor
Slow Horses
Slow Horses
2022 · TV
as Zeppo
Vera
Vera
2011 · TV
as Nial Heslop
Skins
Skins
2007 · TV
as Mad Twatter
Shetland
Shetland
2013 · TV
as Thomas Malone
Batman Begins
Batman Begins
2005 · Movie
as Arkham Lunatic
Pie in the Sky
Pie in the Sky
1994 · TV
as Hotel Receptionist
Playhouse Presents
Playhouse Presents
2012 · TV
as Prisoner
Tin Star
Tin Star
2017 · TV
as Johnny
Wire in the Blood
Wire in the Blood
2002 · TV
as James Williams
Accused
Accused
2010 · TV
as Alan Baines
Dracula
Dracula
2013 · TV
as Hackett
This City Is Ours
This City Is Ours
2025 · TV
as Davy Crawford
Layer Cake
Layer Cake
2004 · Movie
as Shanks
The Village
The Village
2013 · TV
as Crispin Ingham
The Virgin Queen
The Virgin Queen
2006 · TV
as Gilbert Gifford
Revolver
Revolver
2005 · Movie
as Joe
Mean Machine
Mean Machine
2001 · Movie
as Nitro
Anne
Anne
2022 · TV
as Steve Williams
Little Boy Blue
Little Boy Blue
2017 · TV
as DCI Mark Guinness
The 51st State
The 51st State
2001 · Movie
as Blowfish
Buried
Buried
2003 · TV
as Dr Nick Vaughan
Age of Heroes
Age of Heroes
2011 · Movie
as Brightling
The Night Caller
The Night Caller
2024 · TV
as Rob