Actor
The Legend of Baron To'a
2020
as Otto
Mortal Engines
2018
as Pierrepoint
One Thousand Ropes
2017
as Henry Pasi
REALITi
2014
as George
Sione's 2: Unfinished Business
2012
as Minister
Ice
2011
as Olaf
The Tattooist
2007
as Mr. Perenese
30 Days of Night
2007
as Carter Davies
Sione's Wedding
2006
as Minister
No. 2
2006
as Uncle John
The Matrix Revolutions
2003
as Mifune
Liquid Bridge
2003
as Ogitani
The Matrix Reloaded
2003
as Mifune
The Lord of the Rings: The Two Towers
2002
as Ugluk
The Lost World
2001
as Indian chief
The Other Side of Heaven
2001
as Kelepi
Thinking About Sleep
1999
as Policeman
Young Hercules
1998
as Cheiron
Bonjour Timothy
1995
as Mr. Wiley
Rapa Nui
1994
as Long Ear Chief
Hercules and the Lost Kingdom
1994
as Blue Priest
Other Halves
1984
as Court clerk
Journey to Ihipa
as Brownie/Ihipa