2017
1995
1994
2003
Pirates of the Caribbean: Dead Men Tell No Tales
as Captain Toms
The Battlers
as Apostle
The Rat Tamer
as Sam Montelle
Correlli
CrashBurn
as Richard
Wedlocked
as Lex Dexter