Actor
Bad Counselors
2026 · as Patrick
ParaNorman: The Thrifting
2025 · as Norman Babcock (voice)
Growing Up Hill
2024 · as Zachary Drew Williams/Ryan Hill
In the Limelight
2022 · as Ryan Hill
Soft Landing
2022 · as Miles Bennett