Known For
Filmography

Agora
Movie · as Poseidon

Badland Rising
Movie · as Les

All My Friends Are Back in Brisbane
Movie · as Kane

Allen
Movie · as Deputy Officer Gary Foots

East of Eden
TV · as Mr. Bacon · 3 eps

The Portable Door
Movie · as Arthur Tanner Goblin

In Limbo
TV · as Conrad · 1 ep

Elvis
Movie · as Horace Logan

A Guide to Dating at the End of the World
Movie · as Ken

Barrumbi Kids
TV · as Mr. Armstrong · 10 eps

Sweet Tooth
TV · as Spaghetti · 1 ep

Torch Song
Movie · as Jez

The End
TV · as Beau · 2 eps

Danger Close: The Battle of Long Tan
Movie · as Group Captain Peter Raw

Upright
TV · as Snapper · 1 ep

The Bureau of Magical Things
TV · as Professor Maxwell · 40 eps

Harrow
TV · as Detective Leichhardt · 2 eps

Dirty, Clean, & Inbetween
Movie · as James

The Insect & the Alien
Movie · as Owen

Wanted
TV · as Dirk · 1 ep

The Fear of Darkness
Movie · as Detective Gardiner

Bullets for the Dead
Movie · as James Dalton

Predestination
Movie · as Mr. Miller

The Water Diviner
Movie · as Sgt. Tucker
Power State
Movie · as Martin Andrews

Drive Hard
Movie · as Gas Station Attendant

Inverse
Movie · as John

Sailboats
Movie · as Adam

Cough
Movie · as Brett

Reef Doctors
TV · as Liam · 1 ep

Terra Nova
TV · as Hope Plaza Tech · 1 ep

Jucy
Movie · as Nate

The Horseman
Movie · as Pauly

All My Friends Are Leaving Brisbane
Movie · as Kane

Unfinished Sky
Movie · as Mike Potter

The Starter Wife
TV · as Clarity Harbor Staffer #2 · 1 ep
Love Bytes
TV · as Neal · 4 eps
