John C. McCloy is a major antagonist in the 2000 spy action film Mission: Impossible II. He is the CEO of Biocyte Pharmaceuticals and Sean Ambrose's business partner.
Advertisement
John C. McCloy is a major antagonist in the 2000 spy action film Mission: Impossible II. He is the CEO of Biocyte Pharmaceuticals and Sean Ambrose's business partner.