Professionista dal 1987 al 1996, fece più volte parte della selezione australiana ai campionati del mondo, ottenendo come miglior piazzamento l'ottavo posto nell'edizione del 1991.
Ottenne numerose affermazioni, soprattutto in corse di secondo piano del panorama australiano. Il suo successo più importante fu la terza tappa del Tour de Romandie 1991, in quell'occasione conquistò anche la speciale classifica dedicata al Gran Premio della Montagna e concluse al quarto posto assoluto la rassegna.