James made his debut for Panama in a March 1993 UNCAF Nations Cup match against Honduras and has earned a total of 43 caps, scoring no goals. He represented his country in 17 FIFA World Cup qualification matches and played at the 1993 CONCACAF Gold Cup.