Known For
Photos
Filmography

Rhyme Time
Movie · as Harold

NCIS: Sydney
TV · as Dr. Roy Penrose · 38 eps

The Newsreader
TV · as Lindsay Cunningham · 18 eps

Aftermath: Beyond Black Saturday
Movie · as Narrator

Total Control
TV · as Laurie Martin · 10 eps

Rottnest Island: Kingdom Of The Quokka
TV · as Narrator · 2 eps

Deep Water
TV · as Chief Inspector Peel · 4 eps

The Waler: Australia's Great War Horse
Movie · as Narrator
Hello Birdy
TV · as Himself - Presenter · 6 eps

The Time of Our Lives
TV · as Matt Tivolli · 21 eps

Dangerous Remedy
Movie · as Jack Ford

Out of the Ashes
Movie · as Narrator

The Slap
TV · as Narrator (voice) · 8 eps

The Hopes and Dreams of Gazza Snell
Movie · as Gazza Snell

Kokoda
TV · as Himself - Narrator · 2 eps

Blessed
Movie · as Peter

Prime Mover
Movie · as Phil

Talkin' 'Bout Your Generation
TV · 1 ep

The Informant
Movie · as Richard Button

Mawson: Life and Death in Antarctica
Movie · as Self/Self - Narrator (voice)
In Search of Bony
Movie · as Narrator

Unfinished Sky
Movie · as John Woldring

Curtin
Movie · as John Curtin

East West 101
TV · as Ray Crowley · 6 eps

Kokoda
Movie · as The Colonel

Irresistible
Movie · as Jimmy

Stepfather of the Bride
Movie · as Daniel

Look Both Ways
Movie · as Nick

Pictoplasma: Characters in Motion, Vol. 1
Movie · as Narrator

You and Your Stupid Mate
Movie · as Peter

The Shark Net
TV · as Roy Drewe · 3 eps

Dirty Deeds
Movie · as Hollywood

Kath & Kim
TV · as Sandy Freckle · 2 eps
Marshall Law
TV · as Dylan Boyd · 17 eps

My Brother Jack
TV · as Mr Meredith · 2 eps

Do or Die
TV · as Daryl Quint · 2 eps

Brother
Movie · as Narrator (voice)

Cousin
Movie · as Narrator (voice)

The Lost World
TV · as Hans Dressler · 2 eps

SeaChange
TV · as Max Connors · 39 eps

Uncle
Movie · as Narrator (voice)
Aeroplane Dance
Movie

Body Melt
Movie · as Paul Matthews

Ocean Girl
TV · 78 eps

Halifax f.p.
TV · as Jeremy Buckle · 1 ep

The Heartbreak Kid
Movie · as Southgate

Broken Highway
Movie · as Roger

Blue Heelers
TV · as Sen. Const. Nick Shultz · 213 eps

Snowy
TV · as Max Heimer · 13 eps

Turtle Beach
Movie · as Minder
Dead to the World
Movie · as Vince

The Last Crop
Movie · as Real Estate Agent

Wendy Cracked a Walnut
Movie · as Ralph

Rafferty's Rules
TV · as Craig Farner · 1 ep

The Flying Doctors
TV · as Jerry Davis · 1 ep


