Acting
Spartacus
2010
Harrow
2018
Cowboy Bebop
2021
Expats
2024
as Pastor Alan Mambo · 3 ep.
NCIS: Sydney
as Petty Officer Axel 'Axeman' Beysdorf · 1 ep.
as Santiago · 3 ep.
My Life Is Murder
as Jackson Netto · 1 ep.
as Matthias Lund · 5 ep.
Pulse
as Rowan Mitri · 8 ep.
as Castus · 10 ep.