- played the role of Castor. He has appeared in Hercules: The Legendary Journeys.
- Reporter in Power Rangers Dino Charge - 2016
- Young Collins in The Patriarch - 2016
- Dr. Alan Woodstock and Phil Roper in Shortland Street - 2011-2015
- Peter Miller in Underbelly: Land of the Long Green Cloud - 2011
- Castor in Young Hercules - 1998
- Crewmember in Hercules: The Legendary Journeys - 1998