Juan Manuel Barreda Ruiz Known forDirecting Movies directed by Juan Manuel Barreda RuizPuebla Inaudible Symphony 2010Adopt A Dog 2021Mirrors Of Stone 2018Genoveva, spirit of wind 2023 TMDB