Surviving Summer
Roar
Pulse
Carlotta
Celeste
Broken Line North
Smithston
TV · as Ari Gibson · 18 eps
TV · as Todd · 1 ep
Movie · as Julian
Movie · as Young Jack
TV · as River Kadel · 1 ep
Movie · as Jason
Movie · as Young Richard