Ben Affleck stars as C.I.A. agent Tony Mendez in “Argo,” which he also directed. Leave a Comment / By Critic Speak Team / October 11, 2012 Ben Affleck stars as C.I.A. agent Tony Mendez in “Argo,” which he also directed.