Torrent jugó como mediocampista para la UE Olot (1980-1983) y la AD Guíxols (1983-1989).
En 2008 pasó a integrar el cuerpo técnico del Barcelona de Pep Guardiola como analista y permaneció junto a él hasta 2012 y se marcharon al Bayern de Múnich.
Torrent fue el segundo entrenador de Pep en el Bayern de Múnich y en sus dos primeras temporadas al mando del Manchester City FC (2016-2018).
En 2018 buscó una nueva aventura en solitario y se hizo cargo del New York City FC de la MLS.
Aunque el equipo brasileño estaba tercero en la clasificación y se mantenía vivo en las tres competiciones, el haber sumado un solo punto de 12 posibles contra rivales directos al título y la alta tasa de goles recibidos (29 tantos en 20 encuentros) llevaron a los directivos a despedirlo.