Career
He is currently manager of Sporting San Miguelito. Nicknamed Chalate, Torres has had a lengthy career abroad playing for Honduran sides like and Arsenal Roatán. He left after seven years for Real España in summer 2003.
In January 2004 he left Real España after he refused to take up Honduran citizenship which the club asked him to bypass the foreign player quota.
He then joined fellow Panamanian Donaldo González at and he moved to Iran to play alongside compatriot Carlos Rivera with local giants Persepolis. In January 2007, Torres returned to Honduras to play for Victoria after an unsuccessful spell with Persepolis.
Later he played in Guatemala for second division sides Deportivo Saranate and Deportivo Guastatoya. He returned to Panama in January 2010 after 14 years abroad when signed by Sporting San Miguelito.
Torres made his debut for Panama in an October 1999 friendly match against Trinidad and Tobago and has earned a total of 72 caps, scoring no goals.
His final international was a June 2009 friendly match against Haiti.