Mercy Peak
2001 - present, as Alistair Kingsley
Xena: Warrior Princess
1997, 1998 & 2001, as Sarpedon, Cleades, and Bellerophon
Scared Scriptless
1999 as himself
Shortland Street
1993-1996, as Guy Warner
A Twist in the Tale
1999, as Larry Sharpe
Young Hercules
1998, as Lucius