Mario de la Rosa is known for his work on Risen (2016), El Niño (2014) and Ignacio de Loyola (2016). Read more on iMDB