Oswaldo Delgado SánchezActingNo biography available.Known For2.9Immortal Sins1991Fan ClubNo Nerds have favorited Oswaldo Delgado Sánchez yet — be the first.All fan clubsFrom NerdspinFilmographyActor11991Immortal SinsFilmSuccubus★ 2.9