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