Apparitions au cinéma :
- "Spectre" (2015) dans le rôle de Marco Sciarra
- "Les Sept Magnifiques" (2016) dans le rôle de Nate Love
- "L'expérience Belko" (2016) dans le rôle de Mike Milch
- "The Limehouse Golem" (2016) dans le rôle de l'inspecteur Kildare
- "La Fille du Train" (2016) dans le rôle du Dr Kamal Abdic
- "Un remède pour le bien-être" (2017) dans le rôle d'Enrique
- "Jumanji :Bienvenue dans la jungle" (2017) dans le rôle du professeur Sheldon Oberon
- "Tomb Raider" (2018) dans le rôle de Lu Ren
- "Pacific Rim :Uprising" (2018) dans le rôle de Caleb Loomis
- "Black Adam" (2022) dans le rôle d'Ismaël
Apparitions à la télévision :
- "The Follow" (2013) dans le rôle de Théo Noble
- "True Detective" (2014) dans le rôle de Ginger
- "Narcos" (2015) dans le rôle de Javier Peña
- "Le Fils" (2017) dans le rôle d'Eli McCullough
- "Westworld" (2018-2020) dans le rôle d'Hector Escaton
- "The Boys" (2019-2022) dans le rôle d'Aigle l'Archer
- "The Terminal List" (2022) dans le rôle de Ben Edwards
- "Le Vieil Homme" (2022) dans le rôle de Raymond Waters
En plus d'agir, Juan Root a également réalisé plusieurs courts métrages et épisodes de séries télévisées, tels que "Le Fils" et "La Terreur".