Known For
Filmography

North Shore
TV · as Simon Chalcott · 6 eps

Bad Behaviour
TV · as Keith Mackenzie · 4 eps

Black Snow
TV · as Leo Jacobs · 6 eps

Sexual Misconduct of the Middle Classes
Movie · as Jon

Fires
TV · as Adrian Cash · 2 eps

New Gold Mountain
TV · as Frederick Standish · 4 eps

The Newsreader
TV · as Vincent Callahan · 6 eps

The End
TV · as Young Rev George Henley · 4 eps

Stateless
TV · as David Meakin · 6 eps

Secret Bridesmaids' Business
TV · as Michael Heyward · 6 eps

Sisters
TV · as Tim · 7 eps

Deep Water
TV · as Rhys · 4 eps

The Code
TV · as Ned Banks · 12 eps

An Accidental Soldier
Movie · as Harry

Miss Fisher's Murder Mysteries
TV · as Dr. Harcourt · 1 ep

The Hunter
Movie · as Simon

Darwin's Brave New World
TV · as Alfred Wallace · 3 eps

Satisfaction
TV · as Robbie · 1 ep

The Incredible Journey of Mary Bryant
TV · 2 eps

Tom White
Movie · as Matt

One Perfect Day
Movie · as Tommy Matisse

In the Realm of the Hackers
Movie · as Electron

The Pitch
Movie · as Filmmaker

The Secret Life of Us
TV · as Dr. Patrick · 22 eps

The Date
Movie · as Nick

Farscape
TV · as Sub-Officer Dacon · 1 ep
Raw FM
TV · as Mark Mulholland · 13 eps
