logo

Personal Info

Known For

Acting

Known Credits

36

Gender

Male

Birthday

1965-09-01 (60 years old)

Place of Birth

New South Wales, Australia

Also Known As

Craig McLachlan

Biography

Known For

Acting

The Great Raid

2005

The Great Raid

as

2nd Lt. Riley

Hating Alison Ashley

2005

Hating Alison Ashley

as

Jeff Kennard

Cubbyhouse

2001

Cubbyhouse

as

Bill

Let's Get Skase

2001

Let's Get Skase

as

Eric Carney

Backlands

1999

Backlands

as

Det. Const. Steve McNamara

Heroes' Mountain

2002

Heroes' Mountain

as

Stuart Diver

My Husband, My Killer

2001

My Husband, My Killer

as

Warren Elkins

Absent Without Leave

1993

Absent Without Leave

as

James Edwards

Restoration

2016

Restoration

as

Andrew Majury

BlackJack: Ace Point Game

2006

BlackJack: Ace Point Game

as

Michael Hasler

Superfire

2002

Superfire

as

Jack Skidder

Bugs

Bugs

as

Ed

Surprise, Surprise

Surprise, Surprise

as

Self - Performer

Neighbours

Neighbours

as

Henry Ramsay

The Doctor Blake Mysteries

The Doctor Blake Mysteries

as

Doctor Lucien Blake

Tribe

Tribe

as

Ralph Leyton

Rescue: Special Ops

Rescue: Special Ops

as

Hayden Bradley

Deep Water

Deep Water

as

Kyle 'Hammers' Hampton

The Wrong Girl

The Wrong Girl

as

Eric Albrectson

Through My Eyes

Through My Eyes

as

Michael Chamberlain

Lowdown

Lowdown

as

Ben Hollander

Heroes II: The Return

Heroes II: The Return

as

Lt. Walter Carey

City Homicide

City Homicide

as

Leon Grasby

Top of the Pops

Top of the Pops

as

Self - Host

NCIS: Los Angeles

NCIS: Los Angeles

as

Clifford Bosworth

Production

Crew

Directing