2007 - Hot Fuzz - Attore - Dr. Robin Hatcher
2006 - Perfect Creature - Attore - Fratello Augustus
2004 - Unstoppable - Attore - Sullivan
2000 - LA PARTITA - LA DIFESA DI LUZHIN - Attore - Valentinov
2000 - PER UNA SOLA ESTATE - Attore - John Morse
2000 - VERTICAL LIMIT - Attore - Boyce Garrett
1998 - La maschera di Zorro - Attore - Don Raphael Montero
1997 - CROSSWORLDS - DIMENSIONI INCROCIATE - Attore - Ferris
1994 - FUGA DA ABSOLOM - Attore - Marek
1994 - La morte e la fanciulla - Attore - Gerardo Escobar
1993 - L'età dell'innocenza - Attore - Julius Beaufort
1992 - Arma letale 3 - Attore - Jack Travis
1992 - Tartarughe ninja III - Attore - Dirk Walker
1984 - IL MISTERO DI WETHERBY - Attore - Mike Langdon
1979 - Il prigioniero di Zenda - Attore - Rupert di Hentzau
1978 - I GUERRIERI DELL'INFERNO - Attore - Padre
1972 - Scusi lei è vergine? - Attore