Known For
Filmography

New Zealand Spy
TV · as Bill · 1 ep

Avatar: Fire and Ash
Movie · as Stringer

A Remarkable Place to Die
TV · as Marcus Letherton · 1 ep

Avatar: The Way of Water
Movie · as Stringer

The Machine
Movie · as Alexander Volta

Space Invader
Movie · as Super market asshole

Inside
TV · as Ted · 8 eps

One Lane Bridge
TV · as Mark "Haggis" McCrae · 3 eps

The New Legends of Monkey
TV · as Man Font Demon · 1 ep
Doubt: The Scott Watson Case
Movie · as Scott Watson

800 Words
TV · as Bevan · 5 eps

The Z-Nail Gang
Movie · as Fred

The Brokenwood Mysteries
TV · as Lance Gifford · 1 ep

Siege
Movie · as Dennis Hurworth
Stolen
Movie · as DS Liam Clinton

Bloodlines
Movie · as Thomas

Separation City
Movie · as Keith

Legend of the Seeker
TV · as Garrick · 1 ep

Johnny Kapahala: Back on Board
Movie · as Troy

Luella Miller
Movie · as Christian

Power Rangers
TV · as Tresnag (voice), Puzzler (voice), Stonedozer (voice), Scorpionic (voice) · 1 ep
