McGuigan represented Northern Ireland in the Commonwealth Games at Edmonton 1978 and represented Ireland at the 1980 Summer Olympics in Moscow.