Ce joueur Canadien de 29 ans s’entraîne en Espagne au côté de son entraineur David Rodriguez.
En 2019, il remporte son 1er Challenger à Burnie en Australie. Cette année-là, il a joué seulement sur le circuit ATP. Ses surfaces préférées sont le dur et la terre battue.
Récemment il s’est incliné au second tour des qualifications de l’Open d’Australie face au Suisse Laaksonen.