Actor · Born 2011
Ice Cream Man
2026 · as Jared
Cancer Kid
2025 · as Elliot Hersch
Thomas & Friends: Sodor Sings Together
2025 · as Percy (voice, US)
Thomas & Friends: The Christmas Letter Express
2024 · as Percy (voice, US)
Thomas & Friends: The Great Bubbly Build
2023 · as Percy (Voice)
Thomas & Friends: All Engines Go - Time for Teamwork!
2022 · as Percy (voice)
When Hope Calls Christmas
2021 · as Theo
White Lie
2019 · as Isaac Blumenthal