2017 - Sweet Country - Attore - Sergente Fletcher
2016 - Gods of Egypt - Attore - Osiris
2016 - La luce sugli oceani - Attore - Septimus Potts
2009 - Beautiful Kate - Attore - Bruce
2008 - Australia - Attore - King Carney
2005 - Il Poseidon - Attore - Jeffrey Anderson
2004 - ...E alla fine arriva Polly - Attore - Leland Van Lew
1999 - Two Hands - Attore - Pando
1992 - DEVLIN - Attore - Frank Devlin
1992 - TUTTA COLPA DEL FATTORINO - Attore - Mike Lawton/Charlton Black
1991 - UN SIMPATICO TRUFFATORE - Attore - Harry ReynoldsSoggetto
1991 - REPLAY DI UN OMICIDIO - Attore - Rollie Tyler
1990 - GIURAMENTO DI SANGUE - Attore - Robert Cooper
1989 - UNA MOGLIE PER BENE - Attore - Sonny Hills
1988 - Cocktail - Attore - Doug Coughlin
1988 - GORILLA NELLA NEBBIA - LA STORIA DI DIAN FOSSEY - Attore - Bob Campbell
1986 - Tai Pan - Attore - Dirk Struan
1986 - Give My Regards to Broad Street - Attore - Steve
1985 - FX EFFETTO MORTALE - Attore - Rollie Tyler
1985 - REBEL MATT, SOLDATO RIBELLE - Attore - Tiger
1980 - STIR - Attore - China
1979 - ESECUZIONE DI UN EROE - Attore - Tenente Peter Handcock
1978 - Newsfront - Attore - Geoff
1978 - SQUADRA SPECIALE 44 MAGNUM - Attore - Brian Jackson