In cricket, Charles first played for the Turks and Caicos Islands in the 2003/04 Americas Affiliates Championship against the Bahamas.[2] He later played a single Twenty20 match for the Turks and Caicos Islands against Montserrat in the 2008 Stanford 20/20 at the Stanford Cricket Ground, a match in which he captained the team.[3] He was dismissed for 4 runs in this match by Trevor Semper, with the Turks and Caicos Islands making just 67 runs in their twenty overs. Montserrat went on to win the match by 9 wickets.[4]
Football career
Charles made his debut for Turks and Caicos in the country's first official international game, a February 1999 Copa Caribe match against the Bahamas and earned a total of 7 caps, scoring no goals. He represented his country in 4 World Cup qualification games.[5]