Acting
Community Rating
5.0
TMDB estimate
Born in
Melbourne, Australia

Dandelion Season
as Bill
TBA
Cash 2
as Cash, Director, Writer
TBA
101: Modern Los Angeles Vampires
as Director
TBA
Love Is...
as Director, Writer
TBA
Cash
as Cash, Director, Writer
2023

VampFather
as Dr. Blood
2022

Star Trek: First Frontier
as Captain Collins
2020

The Last Train
as Charlie
2017

Altered
as Wilson
2014

Lost Angels
as Samuel Rosen, Writer, Executive Producer, Director
2014

101 Modern LA Vampires
as Director
2014

The Insomniac
as Officer Pollack
2013

Assassins Tale
as Peter
2013

Firefall: An Epic Family Adventure
as Frank Bird
2012

Creed
as Steve Foster, Executive Producer, Director, Writer
2010
The Craving Heart
as Alexander Tom, Director, Writer, Producer
2006

Bred in the Bone
as John Palmentario, Director, Writer
2006

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

The Practice
as David Forbes
1997

Janus
as Detective 3
1994