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 Society Best Actor award in 2013 for his role in the Sky Arts drama Ragged and in 2023 for a Supporting Actor (Male) award for his role in the ITV drama Anne.
2025This City Is Ours (2 Episodes) as Davy Crawford
2024The Night Caller (4 Episodes) as Rob
2022Slow Horses (5 Episodes) as Zeppo
2022Anne (4 Episodes) as Steve Williams
2017Tin Star as Johnny
2017Little Boy Blue (4 Episodes) as DCI Mark Guinness
2014Outlander (15 Episodes) as Angus Mhor
2013Dracula (3 Episodes) as Hackett
2013Ragged as Prisoner Tomlinson
2013Shetland (6 Episodes) as Thomas Malone
2013Great Night Out (6 Episodes) as Daz
2012Kelly + Victor as Gaz
2011Age of Heroes as Brightling
2011Vera (1 Episode) as Nial Heslop
2010Accused (1 Episode) as Alan Baines
2010Splintered as Gavin / Vincent
2008Franklyn as Wormsnakes
2007The Visit (7 Episodes) as Splodge
2007Hannibal Rising as Zigmas Milko
2007Skins (3 Episodes) as Mad Twatter
2006The Virgin Queen (4 Episodes) as Gilbert Gifford
2005Revolver as Joe
2005Batman Begins as Arkham Lunatic
2004Layer Cake as Shanks
2001Mean Machine as Nitro
2001The 51st State as Blowfish
2001Kiss Kiss (Bang Bang) as Kick Box Stevie
2001Mike Bassett: England Manager as Supporter
2001Strumpet as Knockoff
2001Liam as Black shirt
1999Plunkett & MacLeane as Dennis
1999Heart as Security Man #2
1996Springhill (2 Episodes) as Jamie Johnson
1996Hillsborough as Ian Glover
1994Blood on the Dole as Joey Jackson
1994Pie in the Sky (1 Episode) as Hotel Receptionist
1990Needle as Viaduct Boy