| Movie | Speak No Māori | Self | 2022-09-13 |
| Series | Golden Boy | Bertie | 2019-07-16 |
| Movie | Emilie Richards - Spuren der Vergangenheit | Pastor | 2012-01-01 |
| Movie | Waitangi Day: What Really Happened | Kaiteke | 2011-02-06 |
| Movie | The Insatiable Moon | Arthur | 2011-03-04 |
| Movie | Romeo and Juliet - Live at Shakespeare's Globe | Friar Lawrence | 2010-03-29 |
| Movie | The Secret of the Whales | Amiri Mamoe | 2010-11-10 |
| Movie | The Graffiti of Mr. Tupaia | Mr. Tupaia | 2008-07-18 |
| Movie | Bride Flight | Old Mosie | 2008-10-15 |
| Movie | Man-Thing | Pete Horn | 2005-04-21 |
| Movie | Whale Rider | Koro | 2003-01-30 |
| Series | Hard Out | Gran Pekapeka | 2003-06-08 |
| Movie | The Legend of Johnny Lingo | Malio Chief | 2003-08-29 |
| Movie | Love Mussel | Matt Kutu | 2001-07-19 |
| Movie | What Becomes of the Broken Hearted? | Mulla Rota | 1999-05-27 |
| Movie | Rapa Nui | Priest | 1994-06-03 |
| Movie | The Rogue Stallion | Brian | 1990-01-01 |
| Movie | Footrot Flats: The Dog's Tale | Rangi (voice) | 1986-04-09 |
| Movie | Arriving Tuesday | Riki | 1986-09-24 |