Actor
Your House
2026 · as Harold
Blind Panic
2025 · as Prescott
The Turn of the Screw
2020 · as Richard
Chronesthesia
2016 · as Vagabond
Eternity
2013 · as Sherlock
Jack Brown: Genius
1996 · as Psychiatric patient
Bread & Roses
1993 · as Snr Det. Thompson