Nel 1991 vinse l'NSW Championship australiano, nel 1992 vinse il campionato australiano Long Track. Nel 1997 corse il campionato australiano Superbike, nella stessa squadra di Troy Bayliss, e arrivò 4º nella classifica finale.
Nel 1998 corse i campionati australiani Superbike e Supersport; venne inoltre chiamato, come pilota wild card, a prendere parte ad una gara di 500 GP ed una del campionato mondiale Superbike a Phillip Island (6º in gara 1 e 9º in gara 2).