2024 - Runt - Eroe a quattro zampe - Attore - Earl Robert-Barren
2019 - High Ground - Attore - Moran
2016 - La luce sugli oceani - Attore - Ralph Addicott
2013 - Il grande Gatsby - Attore
2011 - Non avere paura del buio - Attore - Harris
2008 - In amore, niente regole - Attore - Harvey
2008 - Australia - Attore - Kipling Flynn
2006 - Intrigo a Berlino - Attore - Breimer
2006 - Eucalyptus - Attore - Holland
2005 - Man-Thing - Attore - Frederic Schist
2005 - All the Invisible Children - Attore - Jack ("Jonathan")
2005 - Feed - Attore - Richard
2004 - The Assassination - Attore - Jack Jones
2002 - Star wars: Episodio II - L'attacco dei cloni - Attore - Cliegg Lars
2000 - ORIGINAL SIN - Attore - Alan Jordan
1997 - UNA RAGAZZA SFRENATA - Attore - Alexander
1997 - Mezzanotte nel giardino del Bene e del Male - Attore - Sonny Seiler
1996 - DIFESA AD OLTRANZA - Attore - Il Governatore
1996 - Nome in Codice: Broken Arrow - Attore - Presidente dello Staff
1992 - Wind - Più forte del vento - Attore - Jack Neville
1992 - Sulle orme del vento - Attore - John Ricketts
1985 - L'AMORE E IL SANGUE - Attore - Capitano Hawkwood
1983 - Furyo - Attore - Hicksley
1982 - L'uomo del fiume nevoso - Attore - Clancy
1980 - Il bambino e il grande cacciatore - Attore - Ross Daley
1979 - ESECUZIONE DI UN EROE - Attore - Maggiore J.F. Thomas
1978 - THE CHANT OF JIMMIE BLACKSMITH - Attore - Rev. Neville
1976 - LA MOGLIE DEL PROFESSORE - Attore
1976 - Caddie - Attore - Ted
1973 - LIBIDO - Attore - Ken
1971 - Wake in Fright - Attore - Dick