Vincitore del campionato australiano della classe 125 nel 1999,[1] nella stessa stagione fa il suo esordio nella classe 125 del motomondiale correndo il Gran Premio casalingo in qualità di wildcard a bordo di una Honda, senza ottenere punti.
Esordisce nel mondiale Superbike nel 2001, guidando la Ducati 996 RS del team Ducati NCR; il compagno di squadra è Giovanni Bussei. Ottiene come miglior risultato un quinto posto a Phillip Island in gara 1 e termina la stagione al 16º posto con 49 punti. Nel 2002 rimane nello stesso team, questa volta alla guida di una Ducati 998 RS e con Pierfrancesco Chili come compagno di squadra . Ottiene come miglior risultato tre ottavi posti (Monza, Assen e Imola, sempre in gara 2) e termina la stagione all'11º posto con 77 punti.
Nel 2003 passa a correre nel mondiale Supersport, ingaggiato dal team Dark Dog Honda BKM, che gli affida una Honda CBR 600RR; il compagno di squadra è Christophe Cogan. A causa del mancato pagamento di uno sponsor il team è costretto a ritirarsi dal campionato dopo il Gran Premio di Brands Hatch,[2] ma Parkes prende parte a quello di Magny-Cours in qualità di wild card con il team Ten Kate Honda. Ottiene un terzo posto a Misano Adriatico e termina la stagione al 13º posto con 47 punti.
Nel 2009 torna a correre nel mondiale Superbike, alla guida della Kawasaki ZX-10R del team Kawasaki World Superbike; il compagno di squadra è Makoto Tamada. Ottiene come miglior risultato tre decimi posti (Valencia, Monza e Imola, sempre in gara 1) e termina la stagione al 18º posto con 51 punti.
Nel 2010 è iscritto al mondiale Superbike con una Honda CBR1000RR del team ECHO CRS Honda, anche se salta i primi tre Gran Premi stagionali, dove viene sostituito da Sheridan Morais.[4] Tornato a correre a partire dal Gran Premio di Assen, viene sostituito dopo il Gran Premio di Silverstone da Fabrizio Lai. Il suo miglior risultato è stato un dodicesimo posto in gara 2 a Brno e ha ottenuto 9 punti. Nella stessa stagione, corre gli ultimi tre GP nel mondiale Supersport con il team Kawasaki Motocard.com al posto dell'infortunato Joan Lascorz, ottenendo un terzo posto al Nürburgring e 29 punti.
^(DE) Björn Reichert, Albo d'oro del campionato Australiano, su motorrad-autogrammkarten.de. URL consultato il 6 maggio 2017 (archiviato dall'url originale il 15 gennaio 2021).