- played the role of Minos. He has appeared in both Hercules: The Legendary Journeys and Xena: Warrior Princess.
- Dr. Lewis in Shortland Street - 2008
- Adar and Dalius in Xena: Warrior Princess - 1998-2000
- Judge, Magistrate, and Gravetender in Hercules: The Legendary Journeys - 1995-1999
- Minos in Young Hercules - 1998