Actor
Freeze
2022 · as Ichthyoid
The Barge People
2018 · as Razor
Deadman Apocalypse
2016 · as Cascabel • Cannibal • Inhabitants of Labyrinthia