James hizo su debut para Panamá en marzo de 1993, para la Copa Uncaf de Naciones contra Honduras, totalizando 43 partidos.Participó en las Eliminatorias Mundialistas para Francia 1998 y Japón-Corea 2002 y fue el arquero titular en la Copa de Oro de la Concacaf 1993.