Actor
The Accountant 2
2025
Babylon
2022
as Director (Wallach's Party)
Los Angeles
2021
as Agent D'Onofrio
Streamline
2021
as Coach Clarke
First Date
2021
Paradise City
2019
as Douglas Friedkin
The Dwarves of Demrel
2018
as Brenn
Solo: A Star Wars Story
2018
as Imperial Guest
Pirates of the Caribbean: Dead Men Tell No Tales
2017
as Grimes
Hacksaw Ridge
2016
as Colonel Sangston
Cut Snake
2015
as Duck
Suburban Mayhem
2006
as John Skinner
Opal Dream
2006
as Sid
Stranded
2006
as Rex
The Proposition
2005
as Sergeant Lawrence
He Died with a Felafel in His Hand
2001
as Melbourne Detective #2
Muggers
2000
as Ted
The Craic
1999
as Colin/Steven Philips
Redball
1999
as Sr. Det. Mike Brown
Life
1996
as Snakey
Angel Baby
1995
as Paramedic
Everynight... Everynight
1995
as Best
Heaven Tonight
1990
as Carl Bracken
The Big Steal
1990
as Stewart
Camp de Thiaroye
1988
Black Carrion
1984
as Mate
The Debt Collector
as Mr W