James hizo su debut para Panamá en una Copa de Naciones de la UNCAF en marzo de 1993.
En el partido contra Honduras ha ganado un total de 43 partidos, sin anotar goles. Representó a su país en 17 partidos de clasificación para la Copa Mundial de la FIFA y jugó en la Copa Oro de la CONCACAF de 1993.