John Alex Castillo · Actor
Sealed
2026
Rains Over Babel
Gian Salai
Sealed
2025
I Saw Three Black Lights
Comandante
Sealed
2020
Dogwashers
Pastor Iglesia
Sealed
2019
The Branch
Fercho
Sealed
2018
Virus Tropical
Mario (voice)
Sealed
2018
The Trip 5
Fercho
Sealed
2017
Orbiter 9
Dr. Xiao
Sealed
2017
Empeliculados
Pedro
Sealed
2016
Blanca
Juan
Sealed
2015
La Sargento Matacho
Capitán Roque
Sealed
2014
Ciudad delirio
William
Sealed
2011
All Your Dead Ones
Agente Cuero
Sealed
2010
The Trip
Cabeza Rapada 1