Question: who is peggy carter in avengers?
Answer: Peggy Carter is portrayed by Hayley Atwell in the Marvel Cinematic Universe. This version is depicted as a British agent rather than an American. The character first appears in the 2011 film Captain America: The First Avenger.