Actor
The Pen That Will Not Bow
2026 · as Francois de Voltaire
The Monster Within Me
2023 · as Ares
Neville Rumble
2015 · as Neville Rumble
Sir Lanval
2010 · as Sir Lanval