Filmography

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