Film
* The Lord of the Rings: The Fellowship of the Ring (2001) as an Uruk-hai (uncredited)
* The Lord of the Rings: The Two Towers (2002) as an Uruk-hai (uncredited)
* The Lord of the Rings: The Return of the King (2003) as an Uruk-hai (uncredited)
* The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) as a Dwarf (uncredited)
* King Kong (2005) as a Native (uncredited)
* The Dead Legends (2011) as a Maori Warrior
Television
* Hercules: The Legendary Journeys (1995-1999) as various roles
* Xena: Warrior Princess (1995-2001) as various roles
* Young Hercules (1998-1999) as various roles
* Power Rangers Lost Galaxy (1999) as Trakeena (voice)
* The Tribe (2001-2003) as various roles
* Power Rangers Wild Force (2002) as various roles
* Shortland Street (1992-present) as various roles
* The Almighty Johnsons (2011-2013) as various roles
* The Luminaries (2020) as George
* The Lord of the Rings: The Rings of Power (2022-present) as Disa
This list includes his more notable roles, but he has also had many other smaller roles in film and television. He is a versatile actor who has worked in a variety of genres.
Note: This is not an exhaustive list of every project he has been involved in.