En 2017, il gagne deux médailles d'or aux championnats panaméricains sur piste : en poursuite individuelle et en poursuite par équipes (avec Aidan Caves, Jay Lamoureux et Bayley Simpson). Dans les deux disciplines, il est également devenu champion national. Aux Jeux du Commonwealth de 2018, il décroche la médaille de bronze en poursuite par équipes avec Michael Foley, Jay Lamoureux et Aidan Caves. Au cours de la même année, il remporte cinq titres nationaux sur piste.