
Craig McLachlan
Acting
Born 1965-09-01 · New South Wales, Australia
Acting

The Doctor Blake Mysteries: Family Portrait
Doctor Lucien Blake

Deep Water
Kyle 'Hammers' Hampton

The Wrong Girl
Eric Albrectson

Restoration
Andrew Majury

Neighbours 30th: The Stars Reunite
Self

The Agony of Life
Self

The Doctor Blake Mysteries
Doctor Lucien Blake

Redfern Now
Jack

House Husbands
Damo

Savages Crossing
Mory

Lowdown
Ben Hollander

NCIS: Los Angeles
Clifford Bosworth

Rescue: Special Ops
Hayden Bradley

Talkin' 'Bout Your Generation
Self - Contestant

City Homicide
Leon Grasby

BlackJack: Ace Point Game
Michael Hasler

Dancing on Ice

The Great Raid
2nd Lt. Riley

Hating Alison Ashley
Jeff Kennard

Through My Eyes
Michael Chamberlain

Superfire
Jack Skidder

Heroes' Mountain
Stuart Diver

Cubbyhouse
Bill

My Husband, My Killer
Warren Elkins

Let's Get Skase
Eric Carney

McLeod's Daughters
Kane Morgan

Backlands
Det. Const. Steve McNamara

Tribe
Ralph Leyton

Bugs
Ed

Absent Without Leave
James Edwards