Como amateur ganó la prueba profesional del Tour de Tasmania en el 2000 lo que le dio la oportunidad de debutar a prueba con Landbouwkrediet-Colnago durante dos años consecutivos.
Sin embargo apenas consiguió resultados destacados solo logrando buenos resultados en pruebas de China siendo segundo en la Vuelta al Lago Qinghai y ganando una etapa en el Tour del Mar de la China Meridional en el año 2002.
Gracias a estos resultados consiguió contrato con el equipo de Taipéi del Giant Asia Racing Team ya para la temporada completa donde estuvo 2 años.
Tras volver a Oceanía, marchó de nuevo al año siguiente esta vez a equipos de Estados Unidos (Navigators Insurance Cycling Team, Team Type 1 y Rock Racing) donde consiguió sus mejores resultados destacando una etapa de la Vuelta a Asturias en 2009.
Tras recalificarse como amateur y desaparecer su último equipo profesional de nuevo marchó a Oceanía para retirarse con el PureBlack Racing.