My Freaky Family (2024) als King Murkhart | |
Force of Nature: The Dry 2 (2024) als Daniel Bailey | |
Animal Kingdom 3D: A Tale of Six Families (2023) als Narrator | |
Elvis (2022) als Vernon Presley | |
H Is for Happiness (2021) als Jim Phee | |
Go! (2020) als Patrick | |
Angel of Mine (2019) als Bernard | |
Danger Close: The Battle of Long Tan (2019) als Brigadier Oliver David Jackson | |
Maya the Bee: The Honey Games (2018) als Flip (voice) | |
Swinging Safari (2018) als Narrator - Adult Jeff Marsh (voice) | |
Breath (2017) als Mr. Pike | |
Hacksaw Ridge (2016) als Colonel Stelzer | |
Looking for Grace (2016) als Dan | |
Blinky Bill the Movie (2015) als Blinky's Father (voice) | |
Maya the Bee Movie (2014) als Flip (voice) | |
The Turning (2013) als Vic Lang | |
Sanctum (2011) als Frank | |
Ice (2011) als Thom Archer | |
Matching Jack (2010) als David | |
Hawke (2010) als Bob Hawke | |
Legend of the Guardians: The Owls of Ga'Hoole (2010) als Boron (voice) | |
The Diplomat (2009) als Charles Van Koors | |
The Silence (2006) als Richard Treloar | |
Like Minds (2006) als McKenzie | |
Fragile (2005) als Robert Marcus | |
Stealth (2005) als Keith Orbit | |
Van Helsing (2004) als Count Vladislaus Dracula | |
The League of Extraordinary Gentlemen (2003) als M | |
The Hound of the Baskervilles (2002) als Sherlock Holmes | |
The One and Only (2002) als Neil | |
The Touch (2002) als Karl | |
The Road from Coorain (2002) als Bill | |
Moulin Rouge! (2001) als The Duke | |
The Night Club of Your Dreams: The Making of 'Moulin Rouge' (2001) als Self | |
Mission: Impossible II (2000) als Hugh Stamp | |
The Last September (2000) als Captain Daventry | |
Passion (1999) als Percy Grainger | |
In the Winter Dark (1998) als Murray Jacob | |
A Little Bit of Soul (1998) als Voice of Sir Samuel Michael | |
Oscar and Lucinda (1997) als Mr. Jeffries | |
Thank God He Met Lizzie (1997) als Guy Jamieson | |
Doing Time for Patsy Cline (1997) als Boyd | |
The Last of the Ryans (1997) als Ronald Ryan | |
Children of the Revolution (1996) als Joseph 'Joe' Welch | |
Hayride to Hell (1995) als George Weygate | |
Blue Murder (1995) als Roger Rogerson | |
Billy's Holiday (1995) als Rob McSpedden | |
Lessons in the Language of Love (1995) als Harry | |
Talk (1994) als Jack / Harry | |
CrimeBroker (1993) als Harrison | |
Tracks of Glory (1992) als Hugh McIntosh | |
Dead to the World (1991) als Johnny | |
The Saint: Fear in Fun Park (1989) als Justin | |
The Riddle of the Stinson (1988) als John Proud | |
Eden | |
Poor Boy |
Romulus, My Father Director | |
Romulus, My Father Associate Producer |