
Filmography

Late Night with Seth Meyers
2014 · Self, Self - Guest

Jimmy Kimmel Live!
2003 · Self - Guest

Andor
2022 · Orson Krennic

Farscape
1999 · Sko

The Flying Doctors
1986 · Brian, Brad Morris

Girls
2012 · Salvatore Johansson

Star Wars: The Bad Batch
2021 · Orson Krennic (voice)

The Dark Knight Rises
2012 · Daggett

Spider-Man: Far From Home
2019 · Talos (uncredited)

The Outsider
2020 · Ralph Anderson, Producer

Police Rescue
1991 · Dean

Marvel Studios Legends
2021 · Talos / Keller (archive footage) (uncredited)

Captain Marvel
2019 · Talos / Keller

Infinity Train
2019 · Agent Mace (voice)

Secret Invasion
2023 · Talos

Ready Player One
2018 · Sorrento

Bloodline
2015 · Danny Rayburn

The Man from Snowy River
1994 · Dale Banks

Rogue One: A Star Wars Story
2016 · Orson Krennic

Halifax f.p.
1994 · Peter Donaldson

Exodus: Gods and Kings
2014 · Viceroy Hegep

The New Look
2024 · Christian Dior

GQ Presents: Iconic Characters
2018 · Self

Knowing
2009 · Phil Bergman

Roofman
2025 · Pastor Ron

Who Do You Think You Are?
2008 · Self

The Place Beyond the Pines
2013 · Robin Van Der Hook

Killer Elite
2011 · Martin

Darkest Hour
2017 · King George VI

Faraway Downs
2023 · Captain Dutton

The King
2019 · King Henry IV

Robin Hood
2018 · Sheriff of Nottingham

Spies in Disguise
2019 · Killian (voice)

Adoration
2013 · Harold

Zero A.D.: The Birth of Christ
2026 · Nahash

Vertical Limit
2000 · Malcolm Bench

The Henderson Kids
1985 · Ted Morgan

Tangle
2009 · Vince Kovac

Zoo Family
1985 · Martin

To Catch a Killer
2023 · Geoffrey Lammark

Australia
2008 · Captain Dutton

The New World
2005 · Ben

Roughnecks
1994 · Joe 90

Killing Them Softly
2012 · Russell

Trespass
2011 · Elias Collins

Freaky Tales
2025 · The Guy

Sirens
1994 · Lewis

Slow West
2015 · Payne

The Marsh King's Daughter
2023 · Jacob

Quigley Down Under
1990 · O'Flynn
Love Is a Four Letter Word
2001 · Actor

Black Sea
2014 · Fraser

Cyrano
2021 · De Guiche

Babyteeth
2020 · Henry

Animal Kingdom
2010 · Andrew 'Pope' Cody

Marvel Studios Assembled: The Making of Secret Invasion
2023 · Self - 'Talos'

Mississippi Grind
2015 · Gerry

Starred Up
2014 · Neville Love

The Land of Steady Habits
2018 · Anders Hill

Beautiful Kate
2009 · Ned Kendall

Lost River
2015 · Dave

Una
2017 · Ray Brooks

I Am Heath Ledger
2017 · Self
Blood on Snow
TBA · Hoffman

Gorillaz: Reject False Icons
2019 · Self

Needle
2010 · Detective Meares

Untogether
2019 · Martin

The Year My Voice Broke
1987 · Trevor Leishman

Spotswood
1992 · Carey

Map of the Human Heart
1993 · Farmboy

Company
2026 · Actor

Larrikins
TBA · Howard the Crocodile (voice)

The Stories: The Making of 'Rogue One: A Star Wars Story'
2017 · Self

Child Star: The Shirley Temple Story
2001 · Alexander Hall

Molepeople
2027 · Jimmy

Cosi
1996 · Lewis

Guns for Hire
2015 · Kyle Sullivan

$9.99
2009 · Lenny Peck (voice)

Sia: Nostalgic for the Present
2026 · Actor

Amy
1998 · Robert Buchanan

Lover Boy
1989 · Gazza

True Love and Chaos
1997 · Jerry

Black and White
2002 · Rupert Murdoch

Knowing: Visions of the Apocalypse
2009 · self (archival footage)

Knowing All: The Making of a Futuristic Thriller
2009 · self (archival footage)

Secret Men's Business
1999 · Doug Petersen

Say a Little Prayer
1993 · Nursery Manager

Hunt Angels
2006 · Rupert Kathner
SLOW WEST in SUPER EIGHT
2015 · Self

The Big Steal
1990 · Danny Clark
Speed the Plow
TBA · Charlie Fox

Mullet
2001 · Eddie "Mullet" Maloney

The Singer and the Swinger
1998 · Lee Gordon

Metal Skin
1994 · Dazey

Fear Is the Rider
TBA · Actor

The Still Point
1986 · Peter

Idiot Box
1997 · Kev

Prime Mover
2009 · Johnnie

Sample People
2000 · John

Return Home
1990 · Gary

Nirvana Street Murder
1990 · Luke
Second Chance
2005 · Dr. Larry Stewart

Année Zéro
TBA · Actor