2024 - Better Man - Attore - Nigel
2024 - The Bikeriders - Attore - Bruce
2020 - Peter Rabbit 2 - Un birbante in fuga - Attore - Tom Kitten
2018 - The Nightingale - Attore - Ruse
2017 - Top Of The Lake: China Girl - Attore - Toni Bolotti
2016 - The Eleven O'Clock - Attore - Nathan Klein
2014 - Son of a Gun - Attore - Wilson
2014 - The Water Diviner - Attore - Padre McIntyre
2013 - The Lone Ranger - Attore - Ray
2011 - J. Edgar - Attore - Bruno Hauptmann
2005 - Paradiso + Inferno - Attore - Roger Moylan
2005 - La maschera di cera - Attore - Lester
2005 - THE MASK 2 - Attore
1998 - Meteorites! - Attore - Nick
1990 - CUCCATA PER IL WEEK-END - Attore - Mark Jorgensen