Home›Ricardo Rodriguez OtoyaRicardo Rodriguez OtoyaKnown for ActingMovies2010The Accursed Details 2008The Red Sky Details