Film
* De Lord of the Rings:de Fellowship of the Ring (2001) als Uruk-hai (niet genoemd)
* The Lord of the Rings:de twee torens (2002) als Uruk-hai (niet genoemd)
* The Lord of the Rings:de terugkeer van de koning (2003) als Uruk-hai (niet genoemd)
* De Kronieken van Narnia:De Leeuw, de Heks en de Kleerkast (2005) als dwerg (niet genoemd)
* King Kong (2005) als Native (niet genoemd)
* De dode legendes (2011) als Maori-krijger
Televisie
* Hercules:de legendarische reizen (1995-1999) in verschillende rollen
* Xena:Strijdersprinses (1995-2001) in verschillende rollen
* Jonge Hercules (1998-1999) in verschillende rollen
* Power Rangers verloren sterrenstelsel (1999) als Trakeena (stem)
* De stam (2001-2003) in verschillende rollen
* Power Rangers wilde kracht (2002) als verschillende rollen
* Shortlandstraat (1992-heden) in verschillende rollen
* De Almachtige Johnsons (2011-2013) in verschillende rollen
* De beroemdheden (2020) als George
* De Lord of the Rings:de ringen van macht (2022-heden) als Disa
Deze lijst bevat zijn meer opmerkelijke rollen, maar hij heeft ook vele andere kleinere rollen gespeeld in film en televisie. Hij is een veelzijdige acteur die in verschillende genres heeft gewerkt.
Opmerking: Dit is geen uitputtende lijst van alle projecten waarbij hij betrokken is geweest.