2022 - Daliland - Attore - ll capitano Moore
2020 - Emma. - Attore - Mr. Weston
2020 - Emma - Attore - Mr. Weston
2016 - Sherlock - L'abominevole sposa - Attore - Ispettore Lestrade
2010 - We Want Sex - Attore - Peter Hopkins
2007 - Funeral Party - Attore - Robert
2005 - Rag Tale - Attore - Eddy Taylor
2005 - V per vendetta - Attore - Dominic
2000 - Affittasi camera - Attore - Mark
1999 - UNA PASSIONE SPEZZATA - Attore - Joseph Lees
1999 - Cleopatra - Attore - Ottaviano
1997 - Amori e vendette - Attore - Oliver Knightly
1997 - Mrs. Dalloway - Attore - Septimus Warren-Smith
1996 - LE DONNE NON SONO TUTTE UGUALI - Attore - Paul Prentice
1995 - RELAZIONI INTIME - Attore - Harold
1995 - La pazzia di Re Giorgio - Attore - Greville
1992 - Il danno - Attore - Martyn Fleming
1991 - Monteriano - Dove gli angeli non osano metter piede - Attore - Philip Herriton
1991 - Una questione privata - Attore - Milton
1990 - Children - Ragazzi - Attore - Gerald Ormerad
1988 - Il matrimonio di Lady Brenda - Attore - John Beaver
1987 - MAURICE - Attore - Alec Scudder
1985 - Camera con vista - Attore - Freddy Honeychurch