Hayley Atwell the English born actress has played the role of Agent Carter in many Marvel movies and TV shows like Captain America : The First Avenger , Avengers : Age of Ultron and the series Agents of S.H.I.E.L.D.