Mejor conocido por su tiempo compitiendo en el Supersport World Championship como un competidor de Grand Prix. En el 2016 terminó su carrera en el Supersport World Championship en tercer lugar a bordo de una Yamaha.
Comenzó su carrera compitiendo en la clase se 125cc en 1998. Se cambió a 250cc en 1999.
En el 2003 ganó su primer carrera, en la clase de 250cc en el Dutch TT. Ganó su segunda carrera en el 2014 y fue el Dutch TT en la clase Moto2 de ese año.
Nació y creció en Maryborough, Queensland, Australia.
El también conductor Marco Melandri y él condujeron para el equipo Kawasaki Motors Racing entre el 2007 y el 2009.