Poohniverse: Monsters Assemble TBA
as Benji
Tidepools TBA
as Pasha
Bambi: The Reckoning 2025
Brotherly Love 2023
as Jamie
The Last Vermeer 2019
as Finn
The Lost City of Z 2017
as Jack Fawcett (3 Yr Old)
The Time of Their Lives 2017
as Eric
Credits from TMDB.