Nel 2007 ha vinto la CONCACAF Gold Cup giocando anche in finale contro il Messico. In quella partita è stato sostituito da Frankie Simek dopo uno scontro con il centrocampista messicano Andrés Guardado.