 Nicknamed "Jair", he started his footballing career at high school, winning the Triple Crown as a captain with Camperdown High School.Cargill also played for local sides Swallowfield FC, CC Lions, Hazard United and Harbour View and also spent 8 years in Israel with Maccabi Netanya and Hapoel Petah Tikva.The versatile player returned to Jamaica in 1996 and was called up to the Jamaica team.