Carles Torrens va néixer a Barcelona el 1984, on va viure fins als 18 anys. Després mudar-se a USA per estudiar producció cinematogràfica a Chapman University, Califòrnia, es va llicenciar el 2007 amb dos premiats curtmetratges a l'esquena: "Coming to Town" (2006) i "Delaney" (2007). Després de dirigir el seu primer llargmetratge, "Apartment 143" (Emergo), torna al format de curta durada amb "Sequence" que va guanyar multitud de premis com el Canal + Award a Clermont-Ferrand o el Best of the Fest a LA Shorts. La seva última pel·lícula és "Pet" protagonitzada per Dominic Monaghan projectada als festival South by Southwest i Sitges.