Le , il honore sa première sélection contre les États-Unis. Lors de ce match, Samuel Piette entre à la de la rencontre, à la place de Julián de Guzmán. Le match se solde par un match nul et vierge. Puis, le , il fait partie des 23 appelés par le sélectionneur national Colin Miller pour la Gold Cup 2013. Lors de ce tournoi, il dispute deux rencontres contre la Martinique et le Mexique. Le Canada est éliminée au premier tour.