Love Hurts (2025)
Carmichael Haig
Night Owls Episode 335 (2024)
Late Night with the Devil (2024)
Vincent 'Monty' Montague
Miss Fisher and the Crypt of Tears (2020)
Charles Bean
Monash: The Forgotten Anzac (2008)
(voice)
Gumnutz: A Juicy Tale (2007)
John Breslin
The Catalpa Rescue (2007)
Shuttle Commander
Superman Returns (2006)
Aaron Shaftsbury
Stealth (2005)
Rodney Thibadeaux
Man-Thing (2005)
Bane
The Matrix Revolutions (2003)
Italo Julep
The Long Lunch (2003)
Potter
The Postcard Bandit (2003)
The Matrix Reloaded (2003)
Reporter #2
Scary Movie (2000)
Martin
Siam Sunset (1999)
Dex
Powderburn (1999)
Murray
Cody: Bad Love (1994)