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