In 1986, McGeoch joined John Lydon's Public Image Ltd, a decision which may have been partly motivated by financial difficulties he was in at this time. He had been an admirer of PiL, particularly of Lydon's song-lyrics, yet reportedly had previously turned down an offer from him to join the band in 1984. Despite being struck in the face with a bottle thrown from the crowd during one of his first gigs with the band, McGeoch remained with PiL until it disbanded in 1992, making him the longest-serving member apart from Lydon. He recorded on its long-players: "Happy?", "9" and "That What Is Not’'.