Actor · Born 2009
The Bryce Lee Story
2026 · as Gwynn
A World Record Christmas
2025 · as Charlie Parsons
Bau, Artist at War
2024 · as Michal
When Time Got Louder
2023 · as Young Kayden
House of Chains
2022 · as Young Rain
Doomsday Mom
2021 · as JJ Vallow
Daddy
2021 · as Ronald
Separate Sights
2020 · as Scotty
The Dress
2020 · as Jordan
The Art of Racing in the Rain
2019 · as Friend of Zoë (uncredited)