Gilbert gjorde sin internationella debut i OS 1988 i längdhopp. Vid Samväldesspelen 1990 blev Gilbert åttonde man i längdhoppstävlingen men vid OS 1992 deltog han endast som stafettlöpare. Vid VM 1993 löpte Gilbert andrasträckan i det kanadensiska bronslaget som noterade nationsrekordet 37,83 bakom Förenta Staterna (37,48) och Storbritannien (37,77). Året efter Gilbert i guldlaget på 4x100 meter i Samväldesspelen i Victoria samt noterade en fin femteplats i den individuella finalen.