En 2012, il devient champion d'Australie du keirin. La même année, il décroche à domicile le titre mondial en vitesse par équipes avec ses compatriotes Shane Perkins et Scott Sunderland. Aux Jeux olympiques de Londres, il termine quatrième de la vitesse par équipes avec Perkins et Sunderland. Aux Jeux du Commonwealth de 2014, il remporte l'or sur le keirin et le bronze en vitesse par équipes.