Il est sélectionné pour représenter la Nouvelle-Zélande aux Jeux olympiques d'été de 2012. Il participe à l'épreuve de BMX. Lors de la manche de répartition, il réalise le dixième temps des engagés. En quarts de finale, il termine premier de sa série et se qualifie pour les demi-finales. Lors de celles-ci disputées sur trois courses, il termine et des deux premières manches. Il ne prend pas le départ de la troisième manche et se classe huitième au général de sa série. Il est éliminé et ne dispute pas la finale réservée aux quatre premiers de chaque série.