Ha debuttato in Nazionale il 29 maggio 1999, nell'amichevole Canada-Guatemala (1-0), subentrando a Guillermo Molina al minuto 57. Ha messo a segno la sua prima rete con la maglia della Nazionale il 25 maggio 2001, in Guatemala-Belize (3-3), siglando la rete del momentaneo 1-0 al minuto 23. Ha partecipato, con la Nazionale, alla CONCACAF Gold Cup 2002 e alla CONCACAF Gold Cup 2005. Ha collezionato in totale, con la maglia della Nazionale, 34 presenze e una rete.