Sweet Sue (2023) als Terry | |
The Real Charlie Chaplin (2021) als Charlie Chaplin 1966 | |
Alexander Pope: Rediscovering a Genius (2021) als Dr Johnson | |
Rebecca (2020) als Frith | |
Tales from the Lodge (2019) als Driver | |
Peterloo (2018) als Magistrate Rev Hay | |
National Theatre Live: Allelujah! (2018) als Joe | |
Chubby Funny (2017) als Michael | |
Redistributors (2016) als Harry | |
An Adventure in Space and Time (2013) als Mervyn Pinfield | |
Dangerous Liaisons (2007) als Dominic Sylvester | |
Harry Potter and the Goblet of Fire (2005) als Amos Diggory | |
The Deputy (2004) als Graham Hammond | |
Blackball (2003) als Dennis | |
Take a Girl Like You (2000) als Mr. Charlton | |
Neville's Island (1998) als Neville | |
Lord of Misrule (1996) als Derek | |
Amnesty International's Big 30 (1991) als George Dent | |
Beyond The Pale (1989) als The Man | |
Run for the Lifeboat (1988) als Billy | |
The Doctor and the Devils (1985) als Lambert | |
Laughterhouse (1984) als TV Crew | |
The Case of Marcel Duchamp (1984) | |
Doctor Who: Frontios (1984) als Plantagenet | |
Crystal Gazing (1982) als Julian | |
Rating Notman (1982) | |
Home Before Midnight (1979) als Johnny McGee | |
Phoelix (1979) | |
Correction, Please: or, How We Got into the Pictures (1979) als Williamson | |
A Hitch in Time (1978) als Sniffy Kemp | |
Oh What A Lovely Report (1977) als Smith | |
The Death of a Young Young Man (1975) als Steve |
Mrs. Meitlemeihr Screenplay | |
The Young Poisoner's Handbook Author |