Ha sido internacional con la Selección de fútbol de Canadá.
Ha jugado en varias competiciones internacionales, incluyendo la Copa Oro de la CONCACAF y la Copa FIFA Confederaciones. También ha participado en los Juegos Olímpicos de Verano y ha sido capitán de la selección en varias ocasiones.