Borja López FerrerDirecting • 1981-03-27 • Alicante, SpainNo biography available.Known For10.0Time will tell2026The hitchhiker (Short Film)2025Perromaquia2025Fan ClubNo Nerds have favorited Borja López Ferrer yet — be the first.All fan clubsFrom NerdspinFilmographyDirecting1Camera2Writing12025PerromaquiaFilmDirector