Actor
James the Second
2025 · as Billy
Minions: The Rise of Gru
2022 · as Additional Voices (voice)
Captain Underpants Mega Blissmas
2020 · as George (voice)
All Day and a Night
2020 · as Young Lamark
Captain Underpants Epic Choice-o-Rama
2020 · as George Beard / Young Mr. Cleveland (voice)
The Spooky Tale of Captain Underpants Hack-a-ween
2019 · as George (voice)
The Grinch
2018 · as Axl (voice)