Actor
Earworm
2026 · as Patrick
Sugar Beach
2026 · as Gabriel
Riley
2025 · as Jaeden Galloway
Theater Is Dead
2025 · as Zac
Promise to Stronger Days
2025 · as Jerome
Forbidden Fruit
2023 · as Marlon Alvarez
The Class
2022 · as Max
Habit
2021 · as The Tourist
The Prom
2020 · as Prom Photographer
Shithouse
2020 · as Tyler (uncredited)
The Dick Appointment
2020 · as The Bottom
Cranberry Nights
2020 · as Nick