Known For
Filmography

Posthumous
Movie · as Neil

Dalliance
TV · 6 eps

Spit
Movie · as Niall Toole

Sunny Nights
TV · as Frank · 3 eps

Territory
TV · as Hodge Ratboy Ringer · 1 ep

A Savage Christmas
Movie · as James Savage Jnr.

Queen of Oz
TV · as Richard Steele · 2 eps

Barons
TV · as George Thompson · 1 ep

Colin from Accounts
TV · as Bernie · 4 eps

Occupation: Rainfall
Movie · as Abraham

Slam
Movie · as Alan McLeary

Total Control
TV · as Kevin Cartwright · 6 eps

Bad Mothers
TV · as Harry Buttle · 5 eps

Fighting Season
TV · as Ian Vogel · 4 eps

My Pet Dinosaur
Movie · as Doctor

Secret City
TV · as General McAuliffe · 6 eps

Convict
Movie · as Harvey
The Landing
Movie · as Edward

Please Like Me
TV · as Dad · 26 eps

The Blacklist
TV · as Desk Sergeant · 1 ep

Miss Fisher's Murder Mysteries
TV · as Lachlan Pepper · 1 ep

Tricky Business
TV · as David Lang · 1 ep

Blue Bloods
TV · as Lieutenant · 1 ep

Rescue: Special Ops
TV · as Ed Frazer · 2 eps

Fool's Gold
Movie · as Cyrus

The Square
Movie · as Raymond Yale

Underbelly
TV · as Frank De Groot, Angus Campbell · 2 eps

Skin
Movie

Ghost Rider
Movie · as Captain Dolan

Satisfaction
TV · as Tim · 3 eps

Small Claims: The Reunion
Movie · as Peter Hindmarsh

Three Dollars
Movie · as Gerard

Small Claims: White Wedding
Movie · as Peter Hindmarsh

Holly's Heroes
TV · as Alan Peterson · 26 eps

Small Claims
Movie · as Peter Hindmarsh

The Matrix Reloaded
Movie · as Roland

Gettin' Square
Movie · as Niall Toole

The Matrix Revolutions
Movie · as Roland

Out There
TV · as Johnathon Archer · 26 eps

Bootleg
TV · as Martin Burrows · 3 eps

Me Myself I
Movie · as Robert Dickson

The Lost World
TV · as Mordren · 1 ep
Raw FM
TV · as Conrad · 1 ep

Water Rats
TV · 2 eps
Mercury
TV · 13 eps

The Man from Snowy River
TV · as John Archer · 1 ep

Halifax f.p.
TV · as Detective Brett Murray · 2 eps
Law of the Land
TV · 52 eps

Phoenix
TV · as Russell Howie · 13 eps

Nirvana Street Murder
Movie · as Policeman

Beyond My Reach
Movie · as Christopher Brookes

Home and Away
TV · as Judge Menzies · 9 eps

The Flying Doctors
TV · as Peter Gardiner · 1 ep

