Skip to main content
Santiago Alvarado
Director

Santiago Alvarado

Biografia
In 2013 he wrote and directed Fallen Cape, which won the Festival's Noves Visions Emergents award, and in 2020 he followed it up with Menéndez: The Day of the Lord (2020).