Nelle categorie minori si distinse vincendo tre volte consecutive i Campionati canadesi, dal 1981 al 1983, e conquistando la medaglia d'argento ai Giochi del Commonwealth di Brisbane nel 1982. Nello stesso anno partecipò alla prova della corsa a punti nella categoria dilettanti ai campionati del mondo su pista; ai Giochi olimpici di Los Angeles 1984 conquistò un'altra medaglia d'argento nella prova in linea di ciclismo su strada.