Actor
The Mongoose
2026 · as Trucker #1
A Match Made in Melbourne
2026 · as Rodney
Ruby
2019 · as Police Officer Jeffers
The BBQ
2018 · as Hector
The Legend of Ben Hall
2016 · as John Kelly
Underbelly Files: The Man Who Got Away
2011 · as Ferdi Vigano
The Condemned
2007 · as Belarus Warden
Shadows of Paradise
1998 · as Nathan Vaughan
Kokoda Crescent
1989 · as Vince
Edge of Power
1989 · as Alex Cahill
Harvest of Hate
1979 · as Terrorist
The Death Train
1978