|
Shaman (2025) as Elliot |
|
Animals (2025) as Lucas |
|
Family Practice Mysteries: Coming Home (2024) as Matthew Hunt |
|
The Marvels (2023) as Tommy Maximoff (archive footage) (uncredited) |
|
The Boy in the Woods (2023) as Max |
|
Marvel Studios Assembled: The Making of Doctor Strange in the Multiverse of Madness (2022) as Self (uncredited) |
|
Doctor Strange in the Multiverse of Madness (2022) as Tommy Maximoff |
|
Marvel Studios' 2021 Disney+ Day Special (2021) as Tommy Maximoff (archive footage) |
|
Writing Kim (2020) as Jake |
|
Puppet Killer (2019) as Young Jamie |
|
Z (2019) as Joshua Parsons |
|
Time for Me to Come Home for Christmas (2018) as Alex |
|
The Girl in the Bathtub (2018) as Max |
|
Skyscraper (2018) as Ray's Son |
|
With Love, Christmas (2017) as Zach |
|
The Humanity Bureau (2017) as Little Noah |
|
Devil in the Dark (2017) as Bradley |
|
While You Were Dating (2017) as Grayson |
|
A Stranger with My Kids (2017) as Rex Clark |
|
The Boy (2016) as Young Brahms Heelshire |
|
The Little Deputy (2015) as Young Trevor's friend #2 |
|
13 Steps () as Caylum |