Crew
Wuthering Heights - Bristol Old Vic
2021 · as Mr Earnshaw
Bad Ass
2012 · as Sebastian
Rendition
2007 · as Capitol Hill Police