Avec les moins de 20 ans, il participe à deux reprises à la Coupe du monde des moins de 20 ans, en 2003 puis en 2005. Lors du mondial 2003 organisé aux Émirats arabes unis, il ne joue qu'une seule rencontre, face à l'Australie (seulement neuf minutes de jeu). Le Canada s'incline en quart de finale face à l'Espagne. Lors du mondial 2005 qui se déroule aux Pays-Bas, il est titulaire et prend part aux trois matchs disputés par son équipe. Le Canada est cette fois-ci éliminé dès le premier tour.