 Torres started his career at Chepo and played alongside compatriot Anthony Basile at Colombian side Cortuluá from January 2006.In January 2007 he moved to La Equidad, where he was joined by compatriot Orlando Rodríguez.His performances gained him notice with several clubs, particularly with English Championship sides Blackpool and Swansea City during the winter transfer market in 2010.