Charlie
Unspeakable Things (2021)
Jack
The Black Forest (2019)
Mr Gale
The Lesson (2015)
Elegant Lady
Stonehearst Asylum (2014)
Doctor
Pure (2002)
Borowski
Charlotte Gray (2001)
Captain Blake
Anna and the King (1999)
Miles Kingsley
The Dark Room (1999)
Robert
Loisto (1996)
Michael
Henry VI: House of York (1991)
Bassett
Henry VI: House of Lancaster (1991)