
Acting · 47 years old

Secret Bridesmaids' Business
Michael Heyward

Farscape
Sub-Officer Dacon

Miss Fisher's Murder Mysteries
Dr. Harcourt

Sisters
Tim

The Newsreader
Vincent Callahan

Black Snow
Leo Jacobs

The Code
Ned Banks

Fires
Adrian Cash

Darwin's Brave New World
Alfred Wallace

The Incredible Journey of Mary Bryant

The Hunter
Simon

North Shore
Simon Chalcott

Stateless
David Meakin

Deep Water
Rhys

In the Realm of the Hackers
Electron

Satisfaction
Robbie

Bad Behaviour
Keith Mackenzie

The End
Young Rev George Henley

New Gold Mountain
Frederick Standish

An Accidental Soldier
Harry