Freeze 2022
as Ichthyoid
The Barge People 2018
as Razor
Deadman Apocalypse 2016
as Cascabel • Cannibal • Inhabitants of Labyrinthia
Credits from TMDB.