Irlandia (FAI) W latach 1930–1939 występował w drużynie narodowej Irlandii administrowanej przez federację FAI, którą reprezentował w rozgrywkach pod auspicjami FIFA. Zadebiutował 11 maja 1930 w wygranym 3:1 spotkaniu towarzyskim z Belgią w Brukseli, w którym zdobył 2 gole. Od września 1938 roku do momentu wybuchu II wojny światowej był kapitanem drużyny. Ogółem w reprezentacji FAI zanotował 15 występów, w których strzelił 13 bramek.
Bramki w reprezentacji FAI LP Data Miejsce Przeciwnik Bramka Rezultat Ranga meczu 1. 11 maja 1930 Stade à Molenbeek-Saint-Jean, Bruksela 1:1 3:1 Mecz towarzyski2. 11 maja 1930 Stade à Molenbeek-Saint-Jean, Bruksela 2:1 3:1 Mecz towarzyski3. 17 marca 1936 Dalymount Park, Dublin 1:0 1:0 Mecz towarzyski4. 3 maja 1936 Hungária körúti stadion, Budapeszt 1:1 3:3 Mecz towarzyski5. 3 maja 1936 Hungária körúti stadion, Budapeszt 3:2 3:3 Mecz towarzyski6. 9 maja 1936 Stade Municipal, Luksemburg 1:0 5:1 Mecz towarzyski7. 9 maja 1936 Stade Municipal, Luksemburg 4:1 5:1 Mecz towarzyski8. 17 maja 1937 Wankdorfstadion, Berno 1:0 1:0 Mecz towarzyski9. 10 października 1937 Ullevaal Stadion, Aker 1:2 2:3 Eliminacje Mistrzostw Świata 193810. 7 listopada 1937 Dalymount Park, Dublin 1:0 3:3 Eliminacje Mistrzostw Świata 193811. 18 maja 1938 Letenský Stadion, Praga 2:2 2:2 Mecz towarzyski12.