He made his debut for Canada in a May 1998 friendly match against North Macedonia and earned a total of 27 caps, scoring no goals. He has represented Canada in four 2002 FIFA World Cup qualification matches between 2000 and 2001 and was a member of the 2000 CONCACAF Gold Cup title-winning squad. Winning the CONCACAF Gold Cup, is the biggest achievement of his long playing career. He has also represented Canada at the 2001 FIFA Confederations Cup in Japan.