Dreamin' Wild (2023) als Young Donnie Emerson | |
The Magician's Elephant (2023) als Peter (voice) | |
No Sudden Move (2021) als Matthew Wertz Jr. | |
A Quiet Place Part II (2021) als Marcus Abbott | |
Ford v Ferrari (2019) als Peter Miles | |
Honey Boy (2019) als Otis Lort (12 years old) | |
Holmes & Watson (2018) als Doxy | |
A Quiet Place (2018) als Marcus Abbott | |
The Titan (2018) als Lucas Janssen | |
My Pretty Pony (2017) als Clive Banning | |
Wonder (2017) als Jack Will | |
Suburbicon (2017) als Nicky Lodge | |
That Good Night (2017) als Ronaldo | |
The Man with the Iron Heart (2017) als Vlastimil "Aťa" Moravec | |
The Last Dragonslayer (2016) als Tiger Prawns | |
A Song for Jenny (2015) als William | |
The Lost Boys | |
Morning als Danny | |
A Quiet Place Part III als Marcus Abbott |