Scrivi una continuazione per questo paragrafo - Originario di Ballarat, Victoria, è stato campione di velocità junior e ha vinto il campionato australiano dei 100 metri nel 1986. Nel 1981 ha gareggiato ai Giochi della Conferenza del Pacifico dove ha finito quarto nei 100 metri e ha vinto l'argento con la squadra di sprint australiana nel 4 × 100 m. Ha poi gareggiato per l'Oceania alla Coppa del Mondo 1981 nei 100 metri dove ha finito 7 °, e poi 8 ° nella staffetta. Nel 1982 ha gareggiato ai Giochi del Commonwealth
a Brisbane dove ha finito nono nella finale dei 100 metri, e quarto nella finale della staffetta. Ha poi partecipato ai Campionati del Mondo 1983 a Helsinki, dove è arrivato fino al secondo turno nei 100 metri e nella staffetta prima di essere eliminato. Nel 1985 ha partecipato nuovamente alla Coppa del Mondo sui 100 metri, terminando quinto, e di nuovo con la staffetta che ha terminato sesto. Nel 1986 ha gareggiato ai Giochi del Commonwealth dove ha raggiunto la finale dei 100 metri e ha finito settimo.