Užpildykite šią frazę: 2002-2009 m. Shaw žaidė 151 rungtynes su Airija. Jis žaidė su Airijos U-18 komandomis, o 2002 m. debiutavo vyresniuose lygmenyse, kai 3-1 laimėjo prieš Velsą. 2006 m. Shaw tapo Airijos komandos kapitonu, o vėliau - vice-kapitonu. Jis buvo Airijos komandos narys, laimėjusios 2005 ir 2009 m. vyrų EuroHockey Nations Trophy turnyrus. Jis taip pat atstovavo Airijai
2007 m. vyrų Europos hokejo čempionate, įmušė įvarčius pergalėje prieš Čekiją, 10 prieš 0.