Career
James began his career with Young Warriors in the Antiguan First Division, before moving to Villa Lions in the Antigua and Barbuda Premier Division in 2007. After 4 seasons with Villa Lions, James signed with Antigua Barracuda Football Club in the USL Professional Division. He made his debut for the club on April 17, 2011 in a 2-1 loss against the Los Angeles Blues.
James made his debut for the Antigua and Barbuda national team in 2007, and has since gone on to make eight appearances in goal for his country.
He was also part of the Antigua squad which took part on the final stages of the 2010 Caribbean Championship.