Il joue son premier match avec la sélection senior en , à l'occasion d'un match amical contre la Tchéquie. Il participe à trois Gold Cup avec la sélection canadienne : en 2005, 2007 et 2009. Il est demi-finaliste de cette compétition en 2007.