James the Magistrate (voice)
Memoir of a Snail (2024)
Ben Monroe
A Sacrifice (2024)
Aaron Falk
Force of Nature: The Dry 2 (2024)
Mad Macka
Blueback (2022)
Monterey Jack (voice)
Chip 'n Dale: Rescue Rangers (2022)
Chaz (voice)
Back to the Outback (2021)
Self (archive footage)
Being James Bond (2021)
Narrator (voice)
Envoy: Shark Cull (2021)
The Dry (2021)
Finke: There & Back (2018)
Great Barrier Reef 3D (2018)
Piet Blomfeld
The Forgiven (2018)
Self
Spielberg (2017)
Uther Pendragon
King Arthur: Legend of the Sword (2017)
Dr. William Grene
The Secret Scripture (2017)
Frank Bonneville
Special Correspondents (2016)
Daniel Cluff
The Finest Hours (2016)
Ralph Sarchie
Deliver Us from Evil (2014)
Lieutenant Commander Erik Kristensen
Lone Survivor (2013)
Tempest at the Drop-In (2013)
Martin Rose
Closed Circuit (2013)
Addison
Deadfall (2012)
Erik
Hanna (2011)
Making Mary and Max (2009)
Henry DeTamble
Ajaränduri naine (2009)
Clarke
Funny People (2009)
Captain Nero
Star Trek (2009)
Damien (voice)
Mary and Max (2009)
Love the Beast (2009)
Translating History to Screen (2008)
Henry Tudor
The Other Boleyn Girl (2008)
Romulus
Romulus, My Father (2007)
Huck Cheever
Lucky You (2007)
Avner
München (2005)
Hector
Trooja (2004)
Bruce Banner / Hulk
Hulk (2003)
Anchor (voice)
Kalapoeg Nemo (2003)
Lotto
The Nugget (2002)
SFC Norm 'Hoot' Gibson
Allatulistatud Black Hawk (2001)
Mark Brandon 'Chopper' Read
Chopper (2000)
Con Petropoulous
The Castle (1997)
Script Consultant
Le procès du chien (2024)
Executive Producer
Producer
Paper Planes (2014)
Thanks
Plaga zombie: zona mutante: revolución tóxica (2012)
Director
Associate Producer