Reuben FigueroaActing • 1958-12-05 • New York City, New York, USANo biography available.Known For6.3Popi19699.0Santiago's Ark19728.0Who Says I Can't Ride a Rainbow!1971Fan ClubNo Nerds have favorited Reuben Figueroa yet — be the first.All fan clubsFrom NerdspinFilmographyActor41975Santiago's AmericaFilmSantiago1972Santiago's ArkFilmSantiago★ 9.01971Who Says I Can't Ride a Rainbow!FilmAngel★ 8.01969PopiFilmLuis★ 6.3