He made his senior debut for Canada in a May 1998 friendly match against Macedonia and, up to 22 November 2009, has earned a total of 57 caps, scoring 1 goal.
He was also in the squad for the 2007 CONCACAF Gold Cup playing in a central-defence position and was also named in the "Team of the Tournament" line-up.