Giunse in Italia nel 1972, ancora dilettante, mettendosi in luce in molte corse del panorama dilettantistico nazionale. Nel 1975, dopo aver ottenuto il quarto posto nella prova di categoria ai campionati del mondo di Mettet, passò professionista con la maglia della Magniflex di Primo Franchini e ottenne subito un ottavo posto nella Coppa Agostoni.
Nel 1977 fu nono nel Circuito di Castrocaro; fu comunque la Vuelta a España a vederlo grande protagonista, quando si piazzò terzo nella decima e nella diciassettesima tappa e si classificò settimo nella classifica generale finale. Tuttavia, dopo il 1977 decise di abbandonare l'attività professionistica per ritornare in Australia. Nel 1988 tornò nuovamente a correre in patria, aggiudicandosi il titolo nazionale e qualche altra corsa prima di un nuovo e definitivo ritiro a trentacinque anni d'età.