Javier Caffarena is known for Apostle of Dracula (2012), La Bola Peluda (1997) and 33B7: The Way of the Dragon (2000).
No data