Skribu daŭrigon por tiu paragrafo - Inter 2002 kaj 2009 Shaw faris 151 prezentiĝojn por Irlando. Li ludis por Irlando sur sub-18 nivelo antaŭ fari sian senioran debuton en 2002 en 3-1 venko super Kimrio. Shaw estis kapitano de Irlando en 2006 kaj poste funkciis kiel vickapitano. Li estis membro de la irlandaj teamoj, kiuj gajnis la turneojn de la Eŭro-Hokeo-Trofeo de Nacioj de 2005 kaj 2009. Li ankaŭ reprezentis Irlandon ĉe la Eŭro-Hoko-Nacioj-Ĉampioneco de 2007
, gajnante 10 kontraŭ 0 kontraŭ Ĉeĥio.