
2025
Make It Look Real as Self - Director2024
How to Make Gravy as Red2021
Shark as Captain Rick2018
Mr Inbetween as Vinnie Williams2010
Animal Kingdom as John Harrop2010
The Reef as Warren2010
Miracle Fish as Peter Unwin / TRG Negotiator2009
Rescue: Special Ops as Detective Brendan Lockyer2009
My Place as Not available2008
The Square as Barney2008
The List as Nick2007
September as Rick Anderson2007
Dangerous as Garry2007
Katoomba as Brian2006
Pacific as Man2005
The Cave as Strode2005
The IF Thing as Self2002
White Collar Blue as Neil Jeffries2002
Young Lions as Marty Charlton2001
McLeod's Daughters as Lindsay Stubbs2001
The Pitch as Chainsaw Maniac2000
The Island as The Man1998
All Saints as Gordie Hallam1998
Bloodlock as Scott Robertson1997
Wildside as George Renner1997
Big Sky as Cooley1996
Water Rats as Craig Castle1996
Loaded as Paddy1996
Jac et Bill as Jac1993
Blue Heelers as Not available1991
Police Rescue as Col2023
Katele (Mudskipper) Thanks2019
Reef Break Director2016
The Duel Director2016
Jack Irish Director2012
Wish You Were Here Director2012
Wish You Were Here Screenplay2008
Netherland Dwarf Still Photographer2008
The Square Thanks2004
Sold Out Thanks2004
Fuel Thanks2002
Texas Additional Director of Photography2000
The Island Writer2000
The Island Director2000
The Island Co-Producer1998
Bloodlock Producer1998
Bloodlock Director1998
Bloodlock Screenplay1998
Bloodlock Story1998
Bloodlock Production Coordinator1998
Bloodlock Music1997
Deadline Thanks1996
Loaded Producer1996
Loaded Director1996
Loaded Writer1996
Loaded Original Music Composer