Rafael Santiago

Rafael Santiago

Rafael Santiago is known for The Disappearance of Garcia Lorca (1996), Historia del Nilo azul (2001) and Queer Eye for the Homeless Guy (2005).