Filmographie

Les films

 

  • 2017 : Mes vies de chien de Lasse Hallström : Ethan adolescent
  • 2017 : Altar Rock de Andrzej Bartkowiak : ?

Les séries

 

  • 2014-2015 : Shortland Street : Kane Jenkins (46 épisodes)
  • 2016 : The Cul De Sac : Jack (6 épisodes)
  • 2017-à présent : Riverdale : Archie Andrews (13 épisodes)