|
A Second Life (2026) as Elijah |
|
The Velveteen Rabbit (2023) as Velveteen Rabbit (voice) |
|
Le Patient (2022) as Bastien |
|
Andor: A Disney+ Day Special Look (2022) as Karis Nemik (archive footage) (uncredited) |
|
Earwig (2022) as Laurence |
|
The French Dispatch of the Liberty, Kansas Evening Sun (2021) as Morisot |
|
The Last Duel (2021) as King Charles VI |
|
Miss Fortunate (2021) as Jack |
|
Grand amour (2020) as |
|
Spark (2020) as Theo |
|
Les Traducteurs (2019) as Alex Goodman |
|
Alex's Dream (2018) as Alex Morin |
|
Old Boys (2018) as Amberson |
|
Ghost Stories (2018) as Simon Rifkind |
|
Freak Show (2018) as Billy Bloom |
|
Goodbye Christopher Robin (2017) as Christopher Robin Milne (Teen) |
|
Carnage: Swallowing the Past (2017) as Volunteer: Joey |
|
Narrated By (2016) as Sam Sipowitz |
|
Departure (2016) as Elliot |
|
Yussef is Complicated (2015) as Rory |
|
The Imitation Game (2014) as Young Alan Turing |
|
X+Y (2014) as Isaac Cooper |
|
Benjamin Britten: Peace and Conflict (2013) as Benjamin Britten |
|
The Fear (2010) as The Boy |
|
Rhoda (2024) Director |
|
Rhoda (2024) Writer |
|
For People in Trouble (2023) Director |
|
For People in Trouble (2023) Writer |