Actor
The Hunted
2026
Squids
2026 · as Parker
Killer Whale
2026 · as Chad
Sacrifice
2025
Oasis
2019 · as Liam