James ha fatto il suo debutto per il Panama nel marzo 1993 nella Coppa delle Nazioni UNCAF
Ha giocato 43 partite contro l'Honduras, senza segnare un gol. Ha rappresentato il suo paese in 17 partite di qualificazione per la Coppa del Mondo FIFA e ha giocato alla CONCACAF Gold Cup del 1993.