Ha debuttato in Nazionale nel 1997. Ha messo a segno la sua prima rete con la maglia della Nazionale il 31 ottobre 2001, nell'amichevole Messico-El Salvador (4-1), siglando la rete del momentaneo 3-1 al minuto 66. Ha partecipato, con la Nazionale, alla CONCACAF Gold Cup 2002 e alla CONCACAF Gold Cup 2003. Ha collezionato in totale, con la maglia della Nazionale, 29 presenze e due reti.