В 1980—1991 годах провёл за сборную Ирландии 135 матчей, забил 10 мячей, в 1984—1985 годах был её капитаном. В 1983—1992 годах провёл за сборную Великобритании 94 матча, забил 4 мяча. В составе британской команды выступал на летних Олимпийских играх и в Трофее чемпионов. За ирландцев играл на чемпионате мира 1990 года и трёх чемпионатах Европы.