Hij maakte zijn debuut voor Honduras in januari 1998 in een vriendschappelijke wedstrijd tegen Costa Rica en heeft in totaal 71 caps verdiend, waarbij hij 11 doelpunten scoorde. Hij heeft zijn land vertegenwoordigd in 22 kwalificatiewedstrijden voor het WK van de FIFA en speelde in de 1999 UNCAF Nations Cup evenals in de 1998
, 2000, 2005 en 2007 CONCACAF Gold Cups. Ook speelde hij in 2001 in de Copa América. en was een van de drie oudere spelers van Honduras op de Olympische Spelen van 2008.