als Young Prince in Portrait (uncredited)
2017
als Additional Voices (voice)
2012
als Rudi
als Fred
2026
als Werwolf #1
1 Folgen
als Richard Grey
2 Folgen
als Roland Howard
als Peter Van Pels
6 Folgen
als Young Will
als Michael (8 years)
als Thomas Powell
als Archie
als Bullied Boy
als Pirate Posse Member