Viscera TBA
as Justin
The Hunted 2026
Actor
Squids 2026
as Parker
Killer Whale 2026
as Chad
Sacrifice 2025
Oasis 2019
as Liam
Credits from TMDB.