Agent John Garrett is a former agent of S.H.I.E.L.D., an agent of HYDRA working with the Centipede Group, under the alias of the Clairvoyant and the true main antagonist of Season 1 in Marvel's Agents of S.H.I.E.L.D. He was played by the late Bill Paxton.
Agent John Garrett is a former agent of S.H.I.E.L.D., an agent of HYDRA working with the Centipede Group, under the alias of the Clairvoyant and the true main antagonist of Season 1 in Marvel's Agents of S.H.I.E.L.D. He was played by the late Bill Paxton.