Feature Film
2019
Director/Writer
Little Monsters
Screen Australia
Abe Forsythe
2016
Man at Beach
Down Under
Wild Eddie
Abe Forsythe
2007
Guy
Little Deaths
The Difference Engine
Sian Davies
2005
Paparazzi
The Extra
Macquarie Corporation
Kevin Carlin
2003
Bellboy
The Night We Called It A Day
Ocean Pictures
Paul Goldman
2003
Ned Kelly
Ned
Ocean Pictures
Abe Forsythe
Television
2015
Casting Director
Soul Mates
ABC
Christian & Connor van Vuuren
2013
Derek
House Husbands
Playmaker Media
Various
2013
John Cornell
HOWZAT: Kerry Packer's War
Nine Network
Daina Reid
2012
Charlie
Laid - Series 1 and 2
ABC
Trent O'Donnell
2009
Constable T. Gordon
Mr In Between
Blue Tongue Films
Various
2009
Carl
:30 Seconds
Comedy Channel
Shawn Seet
2009
Brandon
Rescue Special Ops
Nine Network
Geoff Bennett
2008
Captain John Glen
Rogue Nation
Essential Viewing
2006
Nic (Lead)
Tripping Over
Network Ten
Ian Watson/Sam Miller
2005
Alec
Blue Water High
Network Ten
Various
2005
Phil Rigg
All Saints
Seven Newtork
Various
2005
Sam Higgs
Mary Bryant
Network Ten
Peter Andrikidis
2004
Hank
Fireflies (9 Eps)
ABC
David Caesar (various others)
2004
Daniel Curtis
Blue Heelers - Series 2 (ep 450 + 451)
Seven Network
Kath Hayden / Steve Mann
2003
Hal (Lead)
Marking Time
ABC
Cherie Knowlan
2001
Campbell Todd
Always Greener - 2001 - 2002
Seven Network
Various
1998
Sam McCall
Water Rats 4 Eps 64 & 66
Nine Network
1997
Damien Walsh
Big Sky
Network Ten
Various
1992
Tom Murray
G.P.
ABC
Various