Actor
The Odyssey
2026 · as Lycaon
Shark Thrash
2026 · as Isaac
Bull Shark 3
2025 · as Sam
STREET SMART: Lessons from a TV Icon
2025 · as Emilio
Killer in the Woods
2024 · as Derek
Killer College Scandal
2024 · as Evan Dawson
Welcome Week: A College Horror Anthology
2024 · as Vince
Planetquake
2024 · as Corporal Richards
Side Effects
2022 · as Pedro
We're the Marvels
2021 · as Connor Fredericks
Tropical Night
2021