Known For
Filmography
—2018
2016
2014
2008
2007
1999
1996
1995
1995
Rushes
Rushes
Movie

The Breaker Upperers
Movie · as Graham

Roman Empire
TV · as Avidius Cassius · 6 eps

The Brokenwood Mysteries
TV · as Sydney Simpson · 1 ep

Legend of the Seeker
TV · as King Gregor · 1 ep

Rude Awakenings
TV · as Stuart Rush · 11 eps

I'll Make You Happy
Movie · as Lester

The Whole of the Moon
Movie · as Mr Dixon

Xena: Warrior Princess
TV · as Layos · 1 ep

Hercules: The Legendary Journeys
TV · as Pilot · 1 ep
