← Back to explore
















Filmography15 titles

Young Lions
as Justin Carmody
as Justin Carmody

Wentworth
2013as Maxine Conway
2013as Maxine Conway

The Doctor Blake Mysteries
2013as Clive Churchill
2013as Clive Churchill

The Matrix Reloaded
2003as Operator (Vigilant)
2003as Operator (Vigilant)

Paper Giants: Magazine Wars
as Peter Dawson
as Peter Dawson

Nautilus
2024as Mr Haris
2024as Mr Haris

X-Men Origins: Wolverine
2009as Lead Technician - Alkali Lake
2009as Lead Technician - Alkali Lake

Gone
2012as Jim LaPointe
2012as Jim LaPointe

Monkey Puzzle
2008as Zac
2008as Zac

I, Frankenstein
2014as Zuriel
2014as Zuriel

My Mistress
2014as Leon
2014as Leon

Carlotta
2014as Christopher
2014as Christopher

False Witness
as Shannon Cross
as Shannon Cross

The Flood
2020as Miller
2020as Miller

Enter the Wild
2018as Zac
2018as Zac