He made his senior debut for the Canada national soccer team on October 10, 1999, against Haiti, in a Gold Cup qualifier. He made the 23 man roster for the 2003 CONCACAF Gold Cup and played all three games. He has represented Canada in 1 FIFA World Cup qualification match. He also played in international friendlies against Germany and Barbados in 2003 and 2004.