INVERCARGILL (Nuova Zelanda), 30 giugno, 1966
2022 - Chevalier - Attore - Marc René
2021 - The Last Duel - Attore - Crespin
2021 - Juniper - Un bicchiere di gin - Attore - Robert
2017 - The Silent Man - Attore - L. Patrick Gray
2016 - Loving - Attore - Sceriffo Brooks
2016 - Dark Crimes - Attore - Kozlov
2014 - The Equalizer - Il Vendicatore - Attore - Teddy
2014 - Noah - Attore - Lamech
2014 - The Amazing Spider-Man 2 - Il potere di electro 3D - Attore - Dott. Ashley Kafka
2013 - Sin City - Una donna per cui uccidere - Attore - Damien Lord
2013 - Pawn: Fai la tua mossa - Attore - Lieutenant Barnes
2012 - La leggenda del cacciatore di vampiri - Attore - Jack Barts
2011 - Dream House - Attore - Jack Patterson
2010 - Carissima me - Attore - Malcolm
2010 - Alice in Wonderland - Attore - Charles Kingsley
2010 - L'albero - Attore - George
2010 - Il debito - Attore - Stephan giovane
2005 - Follia - Attore - Edgar Stark
2005 - The Great Raid - Un pugno di eroi - Attore - Maggiore Redding
2005 - Le crociate - Attore - Guido de Lusignan
2005 - Aeon Flux - Attore - Trevor Goodchild
2004 - EVILENKO - Attore - Vadim Timurovic Lesiev
2004 - The Bourne Supremacy - Attore - Jarda
2003 - Timeline - Attore - De Kere
2002 - KANGAROO JACK - PRENDI I SOLDI E SALTA - Attore - Mr. Smith
2002 - XXX - Attore - Yorgi
2002 - GARAGE DAYS - Attore - Shad Kern
2001 - RAIN - Attore - Cady
2000 - LA MASCHERA DI SCIMMIA - Attore - Nick