Írj folytatást erre a bekezdésre - Forrest játszott az 1987-es FIFA U-20 Világbajnokságon, és 1988 májusában debütált a kanadai idősebb csapatban, egy barátságos mérkőzésen Chile ellen. 56 meccset játszott (kivéve az 1990-es májusi Észak-amerikai Bajnokság mérkőzését az Egyesült Államok ellen), a legtöbbet a nemzeti csapat történelmében, Pat Onstaddal, és a legtöbb tiszta lapot szerzett az ország történelmében, mielőtt 2002-ben visszavonult a nemzetközi labdarúgásból. Nemzetközi pályafutása csúcspontja kétségtelenül az volt, hogy segített Kanadának megnyerni a 2000-es CONCACAF Arany Kupát.
, amelyben Forrestet a bajnokság legjobb játékosának és legértékesebb kapusának nevezték el, mivel mindössze három gólt engedett és két büntetést állított meg az öt meccsen. Nemzetközi pályafutása során Kanada 1x1 reményt szerzett Brazília ellen, csak egy hónappal az 1994-es amerikai világbajnokság előtt. Forrest további sikereit 2001-ben szerzett Brazília ellen, a 0:0-os döntetlenben tiszta lapot rögzített a 2001-es Konföderációs Kupán Japánban. 2012-ben a rajongók a kanadai legjobb XI-nek választották a CSA első 100 évében.