Torres made his debut for Panama in a January 2000 friendly match against Guatemala, in which he immediately scored a goal, and has earned a total of 35 caps, scoring 1 goal. He represented his country in 6 FIFA World Cup qualification matches and played at the 2007 and 2009 CONCACAF Gold Cups.