Acting
6
Movies
7
TV Shows
29
Years Active
★ 1
Popularity
Top 8 by popularity
Xena: Warrior Princess
as Athenian Captain
Spartacus
as Quintus Marcius Rufus
The Brokenwood Mysteries
as Blair Donnelly
Legend of the Seeker
as Finn
The Shannara Chronicles
as Prince Aine
Orange Roughies
as Denis Fielding
We Were Dangerous
as Silent Official
Bear Hugs
as Girl's stepfather
6 titles