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