Born
2010-01-05 (age 16)
Known For
Acting
No biography available.
Brotherly Love
as Jamie
2023
Bambi: The Reckoning
as Benji
2025
The Lost City of Z
as Jack Fawcett (3 Yr Old)
2017
The Last Vermeer
as Finn
2019
The Time of Their Lives
as Eric
Tidepools
as Pasha
TBA
Poohniverse: Monsters Assemble
Casualty
as Luka Malinovsky
1986
Black Mirror
as Tommy
2011
Slow Horses
as Lucas
2022
Inside No. 9
as Levi
2014