Dune: Part Two
2024 • Smuggler Driver
Good Omens
2019 - • Officer Fred
Unforgotten
2015 - • DS Murray Boulting
Star Wars: Andor
2022 - • West-4
The Sandman
2022 - • Guard #10 (Fred)
Persuasion
2022 • Debt Collector
The Nevers
2021 - 2023 • Guard
The Reckoning
2020 • Watkins
The Gentlemen
2019 • Bobby
Lynn + Lucy
2019 • Police Investigator
Fleabag
2016 - 2019 • Taxi Driver
Strike
2018 • Lewie (voice)
Holmes & Watson
2018 • Herbert (uncredited)
The Catcher Was a Spy
2018 • Babe Ruth
Access All Areas
2017 • Gordon
Eat Locals
2017 • Thomas
Prime Suspect 1973
2017 - 2017 • DS Paul Lawrence
Mindhorn
2016 • Vincent
The Aliens
2016 - 2016 • Keith
Peep Show
2003 - 2015 • Zack
The Wrong Mans
2013 - 2014 • Len
Kingsman: The Secret Service
2014 • Poodle
A Touch of Cloth
2012 - 2014 • Charity Guard
I Am Soldier
2014 • Garland
Jonathan Creek
1997 - 2016 • Roy
By Any Means
2013 - 2013 • Frank Reed
Svengali
2013 • Homes
Tower Block
2012 • Ormond
Made in Romania
2010 • Terry Fisk
Shifty
2008 • Lenny
2009 • Sully
Good Arrows
2009 • Ruffy
Learners
2007 • Bailiff
Stardust
2007 • Pirate
Pu-239
2006 • Yegor
Coupling
2000 - 2004 • Orderly
One Man and His Dog
2004 • Terry