All Movies List
The Wrong Girl

as Eric Albrectson

2016
Deep Water

as Kyle 'Hammers' Hampton

2016
The Doctor Blake Mysteries

as Doctor Lucien Blake

2013
Savages Crossing

as Mory

2011
Hating Alison Ashley

as Jeff Kennard

2005
Superfire

as Jack Skidder

2002
Cubbyhouse

as Bill

2001
Let's Get Skase

as Eric Carney

2001
Bugs

as

1995
Absent Without Leave

as James Edwards

1993
Craig McLachlan Craig McLachlan

Birthday

1965-09-01

Place of Birth

New South Wales, Australia

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now