2023 - Napoleon - Attore - Luigi XVIII di Francia
2005 - White noise - Attore - Raymond Price
2004 - Freeze Frame - Attore - Saul Seger
2004 - IL GIRO DEL MONDO IN 80 GIORNI - Attore - Colonnello Kitchener
2002 - Amnèsia - Attore - Doug
2002 - THE FINAL CURTAIN - Attore
2001 - IL QUARTO ANGELO - Attore - Agente Mi5
2001 - CONSPIRACY - SOLUZIONE FINALE - Attore - Dottor Gerhard Klopfer
2000 - THE BODY - Attore - Dr. Sproul
1997 - UNA VITA ESAGERATA - Attore - Mayhew
1997 - L'amore è un trucco - Attore - Ira Grushinsky
1995 - IL COMMEDIANTE - Attore
1995 - Ace Ventura: missione Africa - Attore - Fulton Greenwall
1995 - L'inglese che salì la collina e scese da una montagna - Attore - George Garrad
1994 - FUGA DA ABSOLOM - Attore - King
1992 - L'ANNO DELLA COMETA - Attore - Ian
1989 - VALMONT - Attore - Azolan
1988 - La via maestra - Attore - Fattore
1987 - La segreta passione di Judith Hearne - Attore - Bernard Rice