Known For
Photos
Filmography
—
—2026
2026
2026
2026
2025
2025
2025
2025
2024
2024
2022
2021
2020
2020
2020
2020
2019
2014

The Engagement Party
Movie
Hold Still
Hold Still
Movie · as Hector

Mum, I'm Alien Pregnant
Movie · as Boo

The Whole Thing
Movie · as Nick

Crackhead
TV · 8 eps

Bust Up
TV · 6 eps

Went Up the Hill
Movie · as Ben

Spit
Movie · as Jihad Kalif

Workmates
Movie · as Zaid

Maysa
Movie · as Baba

Nautilus
TV · as Turan · 10 eps

Miles from Nowhere
TV · as Said · 6 eps

M3GAN
Movie · as Ryan

Cowboy Bebop
TV · as Saltz · 1 ep

In Passing
Movie · as Vincent

Chekhov's The Seagull
Movie · as Konstantin

Rurangi
Movie · as Jem

Rūrangi
TV · as Jem · 5 eps

Straight Forward
TV · as Huss · 8 eps

The Brokenwood Mysteries
TV · as Rhys Oades · 1 ep


