highest rated
acting
- The Altruists (TV) → Sam Trabucco
- A Second Life → Elijah
- Alien: Earth (TV) → Joe DiMaggio Hermit
- Leonard and Hungry Paul (TV) → Leonard
- The Velveteen Rabbit → Velveteen Rabbit (voice)
- Andor (TV) → Karis Nemik (voice)
- Lloyd of the Flies (TV) → Abacus Woodlouse (voice)
- The Lost Patient → Bastien
- Andor: A Disney+ Day Special Look → Karis Nemik (archive footage) (uncredited)
- Earwig → Laurence
- The Last Duel → King Charles VI
- The French Dispatch of the Liberty, Kansas Evening Sun → Morisot
- The Cleaner (TV) → Shaman
- Miss Fortunate → Jack
- The Owl House (TV) → Philip Wittebane (voice)
- Grand amour
- Spark → Theo
- The Translators → Alex Goodman
- Summer Camp Island (TV) → Mildred's Friend / Additional Voices (voice)
- Summer Camp Island (TV) → Mildred's Friend (voice)
- Ghost Stories → Simon Rifkind
- Freak Show → Billy Bloom
- Old Boys → Amberson
- Alex's Dream → Alex Morin
- The End of the F***ing World (TV) → James
- Goodbye Christopher Robin → Christopher Robin Milne (Teen)
- Howards End (TV) → Tibby Schlegel
- Carnage: Swallowing the Past → Volunteer: Joey
- Departure → Elliot
- Narrated By → Sam Sipowitz
- Yussef is Complicated → Rory
- The Imitation Game → Young Alan Turing
- X+Y → Isaac Cooper
- Benjamin Britten: Peace and Conflict → Benjamin Britten
- Black Mirror (TV) → Kenny
- The Fear → The Boy
- Holby City (TV) → Fred Bamber