Avec l'équipe nationale canadienne, il participe aux championnat du monde par équipes en 2005 et 2007. Il représente le Canada aux Jeux mondiaux de 2005 et est éliminé au premier tour en trois sets par Peter Nicol. Lors des Jeux du Commonwealth 2006, il fait partie de l'équipe canadienne. En simple, il échoue en huitième de finale, toujours contre Peter Nicol. Il atteint les huitièmes de finale en double avec Shawn Delierre et en mixte avec Runa Reta. En 2007, il est vice-champion du Canada face à Shahier Razik.