Nicknamed "Patón", he made his debut for the Panama national football team in a June 1996 FIFA World Cup qualification match against Belize and has earned a total of 84 caps, scoring 11 goals. He represented his country in 21 FIFA World Cup qualification matches and was a member of the 2005 CONCACAF Gold Cup team, who finished second in the tournament and he also played at the 2007 and 2009 CONCACAF Gold Cups as well as at the 2009 UNCAF Nations Cup, where Panama were champions.