No photo
Acted in 9
2020s
- 2025
Fawlty Towers: The Play
Basil
- 2023
- 2021
2010s
- 2019
Headcleaner
Tim
- 2017
Elizabeth I's Secret Agents
James I · 2 episodes
- 2015
- 2014
2020s
Fawlty Towers: The Play
Basil
2010s
Headcleaner
Tim
Elizabeth I's Secret Agents
James I · 2 episodes