Originaire d’Antofagasta, dans le nord du Chili, Ignacio Rodríguez a étudié le cinéma à l’Université de Développement à Santiago du Chili. En 2009, il a coréalisé avec Sebastián Pose son premier court métrage, La Ley de hielo. La Chupilca del diablo est son premier long métrage.