2022
Manny and Quinn as George
2021
The Pact as Aaron Simpkins (6 episodes)
2021
Cousins as Older Sonny
2020
Rūrangi as Gerald Davis (5 episodes)
2020
The Dead Lands as Kā (8 episodes)
2018
A Summer to Remember as Danny
2018
The New Legends of Monkey as Master (1 episode)
2016
Wanted as Cliff (2 episodes)
2015
Tatau as Reverend Calcott (8 episodes)
2014
The Dark Horse as Noble
2012
Siege as Heath Jones
2012
Sione's 2: Unfinished Business as Cardinal Hoani
2008
Legend of the Seeker as Krilmark (1 episode)
2006
Outrageous Fortune: The Movie as Wayne Judd
2005
Outrageous Fortune as Wayne Judd (106 episodes)
2005
Holly's Heroes as Tony McKenzie (26 episodes)
1995
Xena: Warrior Princess (1 episode)
1993
Power Rangers as Dr. Runga (1 episode)