Acting
Exposed: The Church's Darkest Secret
DS Carwyn Hughes
2020
Maria Graham: Diary of a Residence in Chile
Lord Cochrane
2013
Neverwhere
Lord Rat-Speaker
1996
Bigga Than Ben
Patrick
2008
The Last Romantics
Police Constable
1992