← Back to explore
































Biography
Stephen Walters is an English actor. Walters has appeared in television and film, with roles spanning drama and comedy. His television roles include Mad Twatter in Skins, Angus Mhor in Outlander and Tommy Malone in Shetland.
Source: Wikipedia · CC BY-SA
Filmography31 titles

Pie in the Sky
1994as Hotel Receptionist
1994as Hotel Receptionist

Outlander
2014as Angus Mhor
2014as Angus Mhor

Accused
2010as Alan Baines
2010as Alan Baines

Slow Horses
2022as Zeppo
2022as Zeppo

Skins
2007as Mad Twatter
2007as Mad Twatter

Wire in the Blood
2002as James Williams
2002as James Williams

Batman Begins
2005as Arkham Lunatic
2005as Arkham Lunatic

The Night Caller
2024as Rob
2024as Rob

Little Boy Blue
2017as DCI Mark Guinness
2017as DCI Mark Guinness

Touching Evil
1997as Jack McCaffrey
1997as Jack McCaffrey

This City Is Ours: A Crime Family Saga
2025as Davy Crawford
2025as Davy Crawford

Shetland
2013as Thomas Malone
2013as Thomas Malone

Vera
2011as Nial Heslop
2011as Nial Heslop

The Village
2013as Crispin Ingham
2013as Crispin Ingham

Anne
2022as Steve Williams
2022as Steve Williams

Dracula
2013as Hackett
2013as Hackett

Great Night Out
2013as Daz
2013as Daz

Mike Bassett: England Manager
2001as Supporter
2001as Supporter

Layer Cake
2004as Shanks
2004as Shanks

Tin Star
2017as Johnny
2017as Johnny

The Virgin Queen
2005as Gilbert Gifford
2005as Gilbert Gifford

Revolver
2005as Joe
2005as Joe

Hannibal Rising
2007as Zigmas Milko
2007as Zigmas Milko

Mean Machine
2001as Nitro
2001as Nitro

Liam
2000as Black shirt
2000as Black shirt

Plunkett & Macleane
1999as Dennis
1999as Dennis

Formula 51
2001as Blowfish
2001as Blowfish

Franklyn
2008as Wormsnakes
2008as Wormsnakes

Kelly + Victor
2012as Gaz
2012as Gaz

Age of Heroes
2011as Brightling
2011as Brightling

Splintered
2010as Gavin / Vincent
2010as Gavin / Vincent