2024
Back to Black as A&R Man
2023
Blood Actually: A Murder, They Hope Mystery as Samual
2023
Falling into Place as Lewis
2023
Meeting Mr Samuel as Mr Samuel
2023
The Chemistry of Death as Mackenzie (6 episodes)
2022
Red Rose as Vinny Mason (8 episodes)
2021
Landscapers as DC Paul Wilkie (4 episodes)
2021
The Football Monologues as Mark
2021
Gunpowder Milkshake as David
2021
Murder, They Hope as Samuel (1 episode)
2019
Another Life as William (20 episodes)
2019
Queen of Diamonds as Sam
2017
Loaded as Leon (8 episodes)
2016
Witless as Patrick (5 episodes)
2015
The Lady in the Van as Jehovah's Witness
2015
Pleasure Island as Nate
2014
Doctor Who: Last Christmas as Danny Pink
2014
Doctor Who: Dark Water / Death in Heaven as Danny Pink
2014
Doctor Who Extra as Self (5 episodes)
2014
Doctor Who: Earth Conquest - The World Tour as Self
2013
Father Brown as Alan Tylett (1 episode)
2011
Death in Paradise as Model (1 episode)
2011
DCI Banks as Vince Grady (6 episodes)
2005
Doctor Who as Danny Pink (9 episodes)
1997
Midsomer Murders as Perry Stevens (1 episode)