Acting
The Shannara Chronicles
Brahms
2016
The Brokenwood Mysteries
David
2014
Underbelly NZ: Land of the Long Green Cloud
Peter Miller
2011
Young Hercules
Castor
1998
Hercules: The Legendary Journeys
Crewmember
1995
Power Rangers
Reporter
1993
Mahana
Young Collins
The Frighteners
Guest (uncredited)
1996
God’s Favourites Fall Hardest
Father James