
Acted in 11
2020s
- 2026
Your House
Harold
- 2025
- 2020
The Turn of the Screw
Richard
2010s
- 2019
- 2018
- 2016
- 2013
Eternity
Sherlock
1990s
- 1996
Jack Brown: Genius
Psychiatric patient
- 1993
Bread & Roses
Snr Det. Thompson
No release date
Ishmael
Boethius

2020s
Your House
Harold
The Turn of the Screw
Richard
2010s
Eternity
Sherlock
1990s
Jack Brown: Genius
Psychiatric patient
Bread & Roses
Snr Det. Thompson
No release date
Ishmael
Boethius