John McGeochActingNo biography available.Known ForPublic Image Ltd. : Videos1986Fan ClubNo Nerds have favorited John McGeoch yet — be the first.All fan clubsFrom NerdspinFilmographyActor11986Public Image Ltd. : VideosFilm