Tenax
Those About to Die (2024)
Molina
Wolf (2023)
Joe Pritchard
Y Golau (2022)
Prince William (voice)
The Prince (2021)
Rob
On the Edge (2018)
Maximus Boltagon
Marvel's Inhumans (2017)
Adam Clios
Riviera (2017)
Doyle
American Gods (2017)
Adolf Hitler
Urban Myths (2017)
Jonas Flack
Residue (2015)
Smurf
Our Girl (2014)
Ash Weston
Vicious (2013)
Ramsay Snow
Igra Prestolov (2011)
Ben Theodore
Grandma's House (2010)
Simon Bellamy
Misfits (2009)
Lewis
Secret Diary of a Call Girl (2007)
Daniel
Caerdydd (2006)
George Harrison / John Lennon / Ring Announcer (voice)
Family Guy (1999)