Actor
Underground: The Julian Assange Story
2012 · as Fred
Underbelly Files: Infiltration
2011 · as Ziggy
The Hard Word
2002 · as Bill
One Way Ticket
1997 · as Preece
The Balanced Particle Freeway
1997 · as Drew
The Devil Game
1997 · as Sergeant
Point of No Return
1996 · as O'Rourke
Flynn
1993 · as Charles Chauvel
Every Move She Makes
1984 · as Matthew Pitt
Desolation Angels
1982 · as 1st Apprentice
Duet for Four
1982 · as Toby Carroll
Nightmares
1980 · as Babysitter