Home›Ruben SantiagoRuben SantiagoKnown for ActingMovies2017Muffin Details 2014Velociraptor Details 2012El Shakka Details 2012El Buchon Details 2009Raging Sun, Raging Sky Details 1991Invasion for Flesh and Blood Details