2020
as Young Sherlock Holmes (uncredited)
2021
as Howie
2017
as Lucas
2025
as Ralph Rumble
2022
as Young Dylan
as 16 Year old boy
as McKorsky Franglepie Jr.