He made his debut for Canada in an October 1999 CONCACAF Gold Cup qualification match against Haiti and went on to earn a total of 3 caps, scoring no goals. He was in Canada's title-winning squad at the 2000 CONCACAF Gold Cup, but did not play himself. His final international was a January 2000 friendly match against Bermuda.