McKoy tilbrakte barndommen i England og dro deretter til Canada. Han slo gjennom internasjonalt under Commonwealth-lekene 1982, der han vant 110 meter hekk. Under VM 1983 i Helsingfors ble han nummer fire i finalen. Denne utakknemlige plasseringen fikk han også under OL 1984 i Los Angeles.