Background
Santiago was born in 1978 in the city of Montevideo.
Santiago was born in 1978 in the city of Montevideo.
He is best known for his work as concept and storyboard artist for the Evil Dead (2013 film) Hollywood movie, directed by Uruguayan Fede Alvarez.