2007 gewann er mit der Nationalmannschaft den CONCACAF Gold Cup. Im Finale wurde er gegen Frankie Simek ausgewechselt, nachdem er mit Andrés Guardado zusammengestoßen war.