Dopo aver iniziato a competere nelle competizioni nazionali australiane, dove è campione Superbike nel 1996, la sua carriera si è svolta soprattutto nel campionato mondiale Superbike dove ha collezionato inizialmente varie presenze nei gran premi disputatisi in Australia grazie a wild card e ha gareggiato in maniera più continuativa dal 2001 al 2007.
Per quanto riguarda il motomondiale ha partecipato solo a 4 gran premi della stagione 1999, nella classe 500 con la Honda NSR 500 V2 del team Dee Cee Jeans Racing, classificandosi 32º al termine dell'anno grazie a 2 punti raccolti.
Nel 2004 gareggia nel Gran Premio di Imola nel campionato italiano Superbike come wild card senza punti conquistando pole position, vittoria e giro più veloce dell'evento.[1]