Hacks
Office Romance
General Hospital
Doctor Odyssey
Cloakers
Metal
Bolognese
The Poly Couple
Movie · as Edwin
Movie · as Max (uncredited)
Movie · as Benny/Metal Head
TV · as Raphael · 1 ep
Movie · as Aiden
TV · as Jack · 22 eps
TV · as Eli · 1 ep
TV · as Simon Craft · 5 eps