
Birthday
N/A
Gender
Male
Place of Birth
Also know as
--

(2003) The Matrix Reloaded
as Operator (Vigilant)

(2009) Beautiful
as Max

(2006) Macbeth
as Detective Mentieth

(2003) The Rage in Placid Lake
as Bozo

(2009) The Diplomat
as Shannon Cross

(2014) I, Frankenstein
as Zuriel

(2012) Gone
as Jim LaPointe

(2008) Monkey Puzzle
as Zac

(2010) Anyone You Want
as Stirling

(2014) Carlotta
as Christopher

(2014) My Mistress
as Leon

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

(2024) UnCancelled
as Andrew

(2024) Water Horse
as Rick Hughes

(2018) Enter the Wild
as Zac
(2009) Beyond Words
as Attacker

(2020) The Flood
as Miller

(2020) Wentworth: Behind the Bars
as Maxine Conway

(2013) The Doctor Blake Mysteries
as Clive Churchill

(2013) Wentworth
as Maxine Conway

(2009) Darwin's Brave New World
as Charles Darwin

(2013) Paper Giants: Magazine Wars
as Peter Dawson

(1988) Home and Away
as Aiden Wilcox

(2002) Young Lions
as Justin Carmody

(2009) False Witness
as Shannon Cross

(2024) Nautilus
as Mr Haris