logo
Ricardo Islas backdrop
Ricardo Islas poster
Ricardo Islas
Ricardo Islas (Born May 16, 1969 in Colonia del Sacramento, Uruguay) is a horror director and producer, known for Night Fangs (2005), The Sacrifice (2...