Han innehar den canadiske juniorrekorden på 100 meter, med 10,26. Denne rekorden satte han ved de panamerikanske lekene i 2005, i Windsor i Ontario. James Samuels fra USA vant gullet med 10,20. Året etter deltok han ved junior-VM i Beijing, der han fikk sølv på 60 meter, kun slått av Harry Aikines-Aryeetey.