Ha sido internacional con la Selección de fútbol de Canadá, disputó 49 partidos internacionales y marcó 4 goles. Fue campeón de la Copa de Oro de la Concacaf 2000 con su país, fue el capitán del equipo y fue elegido como uno de los 11 mejores futbolistas del campeonato. Participó en la Copa FIFA Confederaciones 2001. También jugó la Copa de Oro en 2002 y 2003.