Marcelo CantuDirecting • 1991-07-28 • McAllen, Texas, USANo biography available.Known ForAquarium2026Fan ClubNo Nerds have favorited Marcelo Cantu yet — be the first.All fan clubsFrom NerdspinFilmographyDirecting1Production2Writing12026AquariumFilmDirector