← Back to explore














Filmography13 titles

Young Lions
as Captain Ian Martin
as Captain Ian Martin

Harrow
2018as Ian Vanderhaust
2018as Ian Vanderhaust

Xena: Warrior Princess
1995as Prince Morloch
1995as Prince Morloch

McLeod's Daughters
2001as Heath Barrett
2001as Heath Barrett

Candy
2006as Candy's Doctor
2006as Candy's Doctor

The Lost World
1999as Thomas Ducard
1999as Thomas Ducard

BeastMaster
1999as Navas
1999as Navas

Police Rescue
1989as Senior Constable
1989as Senior Constable

All Saints
1998as Greg Newman
1998as Greg Newman

Fatal Contact: Bird Flu in America
2006as Little League Father
2006as Little League Father

Me Myself I
1999as Ben
1999as Ben

Son of the Mask
2005as Chris
2005as Chris

Fragmentary
2019as Glenn Sanderson
2019as Glenn Sanderson