
Acted in 20
2020s
- 2022
Sensibility
Lord Howard
- 2021
- 2020
The Call Centre
David
2010s
- 2017
1066: A Year to Conquer England
Tostig · 3 episodes
- 2016
Barbarians Rising
Crixus · 2 episodes
- 2015
Armada: 12 Days to Save England
Juan Martinez de Recalde · 3 episodes
- 2011
Hunky Dory
Rhys
- 2010
Copier
Mike
2000s
- 2008
- 2005
- 2004
- 2003
Otherworld
Efnisien (voice)
- 2001
- 2000
Don Quixote
Rodriquez