|
A Quiet Place Part III (2027) as Marcus Abbott |
|
& Sons (2026) as Andy |
|
The Death of Robin Hood (2026) as |
|
Romeo & Juliet (2026) as Romeo |
|
Hamnet (2025) as Hamlet |
|
The Carpenter's Son (2025) as The Boy |
|
Dreamin' Wild (2023) as Young Donnie Emerson |
|
The Magician's Elephant (2023) as Peter (voice) |
|
No Sudden Move (2021) as Matthew Wertz Jr. |
|
A Quiet Place Part II (2021) as Marcus Abbott |
|
Ford v Ferrari (2019) as Peter Miles |
|
Honey Boy (2019) as Otis Lort (12 years old) |
|
Holmes & Watson (2018) as Doxy |
|
A Quiet Place (2018) as Marcus Abbott |
|
The Titan (2018) as Lucas Janssen |
|
My Pretty Pony (2017) as Clive Banning |
|
Wonder (2017) as Jack Will |
|
Suburbicon (2017) as Nicky Lodge |
|
That Good Night (2017) as Ronaldo |
|
The Man with the Iron Heart (2017) as Vlastimil "Aťa" Moravec |
|
The Last Dragonslayer (2016) as Tiger Prawns |
|
A Song for Jenny (2015) as William |
|
Play Dead () as |
|
Morning () as Danny |
|
Psyche () as Mally |
|
Psyche () Producer |