Background
Born in Birmingham, England, Carter grew up in the Canadian city of Mississauga.
Born in Birmingham, England, Carter grew up in the Canadian city of Mississauga.
Club career
Carter made his professional debut in 1987 with Toronto Italia, and also played for Winnipeg Fury, Toronto Blizzard, Peterborough United, Dover Athletic, Montreal Impact, Toronto Lynx and Harrisburg City Islanders. In 1998, he signed with the newly expansion franchise the Toronto Olympians in the newly formed Canadian Professional Soccer League. As well as winning the winning the regular season and the Open Canada Cup.
The club reached the playoff finals but where defeated by the Saint Catharines Wolves by 4-2 defeat in a penalty shootout.
Carter was part of the Canada youth squad that took part at the 1987 Fédération internationale de football association World Youth Championship which were held in Chile. He also earned a total of 8 caps for the Canadian senior team