Known For
Filmography

UnCancelled
Movie · as Andrew

Water Horse
Movie · as Rick Hughes

Homespun
Movie · as Farmer Matt

Nautilus
TV · as Mr Haris · 7 eps

The Flood
Movie · as Miller

Wentworth: Behind the Bars
Movie · as Maxine Conway

Enter the Wild
Movie · as Zac

I, Frankenstein
Movie · as Zuriel

Carlotta
Movie · as Christopher

My Mistress
Movie · as Leon

The Doctor Blake Mysteries
TV · as Clive Churchill · 1 ep

Wentworth
TV · as Maxine Conway · 45 eps

Paper Giants: Magazine Wars
TV · as Peter Dawson · 2 eps

Gone
Movie · as Jim LaPointe

Anyone You Want
Movie · as Stirling

Beautiful
Movie · as Max

The Diplomat
Movie · as Shannon Cross

X-Men Origins: Wolverine
Movie · as Lead Technician - Alkali Lake
Beyond Words
Movie · as Attacker

Darwin's Brave New World
TV · as Charles Darwin · 3 eps

False Witness
TV · as Shannon Cross · 2 eps

Monkey Puzzle
Movie · as Zac

Macbeth
Movie · as Detective Mentieth

The Matrix Reloaded
Movie · as Operator (Vigilant)

The Rage in Placid Lake
Movie · as Bozo

Young Lions
TV · as Justin Carmody · 15 eps

Home and Away
TV · as Aiden Wilcox · 3 eps
