Atuação
Melbourne, Australia • 20 títulos • ativo desde 2002

O Desafio
como David Forbes

Assassins Tale
como Peter

Rocket Power: Race Across New Zealand
como Passerby #1 (voice)

Creed
como Steve Foster

Insônia
como Officer Pollack

Phoenix
como Store Asst

Janus
como Detective 3

Bred in the Bone
como John Palmentario

The Last Train
como Charlie

VampFather
como Dr. Blood
The Craving Heart
como Alexander Tom

Lost Angels
como Samuel Rosen

Dandelion Season
como Bill

Firefall: An Epic Family Adventure
como Frank Bird

Altered
como Wilson

101 Modern LA Vampires
como Elenco
Cash
como Cash
Cash 2
como Cash