С 1993 по 2000 годы выступал за сборные Канады своих возрастов. Дебютировал в первой сборной Канады в матче с Ираном 17 августа 1997 года. С 2007 года является капитаном сборной, с которой в 2000 году стал победителем Золотого кубка КОНКАКАФ, что также позволило им принять участие в Кубке конфедераций 2001 года.