Ha fatto il suo debutto per l'Honduras nel gennaio 1998 in un'amichevole contro il Costa Rica e ha vinto un totale di 71 presenze, segnando 11 gol. Ha rappresentato il suo paese in 22 partite di qualificazione per la Coppa del Mondo FIFA e ha giocato alla Coppa delle Nazioni UNCAF 1999 e alla Coppa del Mondo FIFA 1998.
, 2000, 2005 e 2007 Coppe d'oro CONCACAF. Inoltre, ha giocato alla Copa América del 2001 ed è stato uno dei tre giocatori over-age dell'Honduras alle Olimpiadi estive del 2008.