Nacho Vigalondo was born in 1977 in Cabezón de la Sal, Cantabria, Spain. He is a writer and actor, known for Timecrimes (2007), Open Windows (2014) and The ABCs of Death (2012). Read more on iMDB