Täytä seuraava lause: Vuosina 2002-2009 Shaw pelasi 151 kertaa Irlannin maajoukkueessa. Hän pelasi Irlannin maajoukkueessa alle 18-vuotiaiden joukkueessa, ennen kuin hän teki debyyttinsä vuonna 2002 Walesia vastaan voitolla 3-1. Shaw oli Irlannin kapteeni vuonna 2006 ja myöhemmin varakapteeni. Hän oli Irlannin joukkueiden jäsen, joka voitti 2005 ja 2009 Miesten EuroHockey Nations Trophy -turnaukset. Hän edusti myös Irlantia
2007 Miesten EuroHockey Nations -mestaruuskilpailussa, hän teki maalin 10<unk>0 voitossa Tsekin tasavaltaa vastaan.