Known For
Photos
Filmography

Holy Days
Movie · as Joe Collins

Good Bones
TV · as Dwayne · 6 eps

Blue Murder Motel
TV · as Greg · 1 ep

Morning Hate
Movie · as New Zealand Medical Corp

Testify
TV · as Scott Robinson · 6 eps

Uproar
Movie · as Drybergh

Sweet Tooth
TV · as Coach Marlin · 2 eps

Between Two Worlds
TV · as Det. Gordon Taylor · 2 eps

Halifax: Retribution
TV · as Ben Sailor · 3 eps

Head High
TV · as Vince O'Kane · 14 eps

My Life Is Murder
TV · as Jack Sallinger · 1 ep

In Dark Places
Movie · as Tim McKinnel

James Patterson's Murder is Forever
TV · as Det Marshall · 1 ep

Venus and Mars
Movie · as Grant Nicholls

Catching Milat
TV · as Detective Rod Lynch · 2 eps

Nerve
Movie · as Vincent Gregory

The Hobbit: The Desolation of Smaug
Movie · as Galion

The Doctor Blake Mysteries
TV · as William Munro · 9 eps

A Place to Call Home
TV · as Jack Duncan · 67 eps
What Really Happened: Votes for Women
Movie · as William Smith

Tricky Business
TV · as George Blake · 1 ep

Howzat! Kerry Packer's War
TV · as Gavin Warner · 2 eps

Miss Fisher's Murder Mysteries
TV · as Jefferson Clarke · 1 ep

Avalon High
Movie · as Coach Barker

The Devil's Rock
Movie · as Captain Ben Grogan

Love Birds
Movie · as Craig Watson

Boy
Movie · as Mr. Langston
Das Tub
Movie

Bloodlines
Movie · as Andrew Bowers

Show of Hands
Movie · as Tom

East of Everything
TV · as Carter Smith · 7 eps

Underbelly
TV · as Bill Mackay · 13 eps

Legend of the Seeker
TV · as Drago · 2 eps

30 Days of Night
Movie · as Wilson Bulosan

Eagle vs Shark
Movie · as Doug

The Ferryman
Movie · as Chris Hamilton

The Water Horse
Movie · as Charlie MacMorrow

Perfect Creature
Movie · as Dominic

King Kong
Movie · as Mike

The World's Fastest Indian
Movie · as Antarctic Angel

The Present
Movie · as Self

Raising Waylon
Movie · as Alex

The Vector File
Movie · as Melvin

The Strip
TV · as Clint · 40 eps

Center Stage
Movie · as ABA Student
Savage Honeymoon
Movie · as Dean Savage

Home Kill
Movie · as Wayne
Siren
Movie · as Soldier

Hercules: The Legendary Journeys
TV · as Timuron · 1 ep

Xena: Warrior Princess
TV · as Raczar · 1 ep

Home and Away
TV · as Mark Townsend · 3 eps


