
British-American actress Hayley Atwell is best known for her portrayal of Peggy Carter in the Marvel Cinematic Universe. A graduate of the Guildhall School of Music and Drama, she was introduced to theater early in her life. Her early on-screen appearances included roles in productions such as “Whatever Love Means (2005)” and “Cassandra’s Dream (2007).” Atwell’s performances span genres ranging from period dramas like “Cinderella (2015)” to sci-fi shows such as the “Black Mirror” episode titled “Be Right Back” in 2013. She is also all set to appear as Grace in the Tom Cruise thriller “Mission: Impossible- The Final Reckoning (2025)” and as Cindy in the animated comedy “Grand Prix of Europe (2025).”
What movies has Hayley Atwell been in?

Atwell’s film career started gaining recognition with the 2007 romantic crime-drama “Cassandra’s Dream.” In the movie, she portrayed Angela Stark, a stage actress who is caught between ambition and deceit. In 2008, she earned significant acclaim for her roles in the period dramas “Brideshead Revisited,” an adaptation of Evelyn Waugh’s 1945 publication, and “The Duchess,” which explored the aristocratic life of Georgiana Cavendish, the Duchess of Devonshire.
Atwell went on to play Peggy Carter, a British officer secretly working with the French Resistance, in “Captain America: The First Avenger (2011).” She reprised her role in “The Winter Soldier (2014),” and made cameo appearances in films including “Avengers: Age of Ultron (2015),” “Ant-Man (2015),” and “Avengers: Endgame (2019).”
Here is a list of the movies that Hayley Atwell has been in, along with their years of release:
Year | Movie | Role |
2005 | Whatever Love Means | Sabrina Guinness (as Hayley Attwell) |
2007 | How About You | Ellie Harris |
2007 | Cassandra’s Dream | Angela Stark |
2008 | The Duchess | Bess Foster |
2008 | Brideshead Revisited | Julia Flyte |
2009 | Love Hate | Hate |
2010 | Tomato Soup | Movie Star |
2010 | Thrush | Ruby’s Friend |
2011 | Captain America: The First Avenger | Peggy Carter |
2012 | The Sweeney | DC Nancy Lewis |
2013 | Jimi: All Is by My Side | Kathy |
2014 | Testament of Youth | Hope |
2014 | Captain America: The Winter Soldier | Peggy Carter |
2015 | Ant-Man | Peggy Carter |
2015 | Avengers: Age of Ultron | Peggy Carter |
2015 | Cinderella | Ella’s Mother |
2016 | The Complete Walk: Cymbeline | Innogen |
2017 | Chicken/Egg | Lauren |
2018 | Christopher Robin | Evelyn Robin |
2019 | Avengers: Endgame | Peggy Carter |
2019 | Blinded by the Light | Ms Clay |
2021 | Peter Rabbit 2: The Runaway | Mittens (voice) |
2022 | Doctor Strange in the Multiverse of Madness | Captain Carter |
2023 | The Imaginary | Lizzie (English version, voice) |
2023 | Mission: Impossible- Dead Reckoning Part One | Grace |
2024 | Paddington in Peru | Madison |
What TV shows has Hayley Atwell been in?

Atwell’s television debut was in the romantic drama series “The Line of Beauty (2006).” She played Catherine Fedden, the daughter of a fallen politician. In 2009, she starred in “The Prisoner,” a remake of the 1960s science-fiction series. However, her breakthrough role in the U.S. came in “Any Human Heart (2010),” where she portrayed the lifelong love of the 20th-century writer Logan Mountstuart, Freya.
The same year, she played Aliena, an aristocrat navigating the political and religious upheavals during a civil war, in “The Pillars of the Earth.” Her performance earned her a Golden Globe nomination in 2011. Atwell has also starred as Peggy Carter in Marvel’s “Agent Carter (2015-2016),” marking it as her most significant role on television.
Here is a list of the TV shows that Hayley Atwell has been in, along with their years of release:
Year | TV Show | Role |
2006 | The Line of Beauty | Cat Fedden, Catherine Fedden |
2006 | The Ruby in the Smoke | Rosa Garland |
2006 | Fear of Fanny | Jane |
2006-2007 | Doctor Who: The Eighth Doctor Adventures | Asha (voice) |
2007 | The Shadow in the North | Rosa Garland |
2007 | Mansfield Park | Mary Crawford |
2009 | The Prisoner | Lucy |
2010 | Any Human Heart | Freya Deverell |
2010 | The Pillars of the Earth | Aliena |
2012 | Falcón | Consuelo Jiménez |
2012 | Restless | Eva Delectorskaya |
2012 | Playhouse Presents | The Banker |
2012 | I, Anna | Emmy |
2013 | Life of Crime | Denise Woods |
2013 | Black Mirror | Martha |
2014 | Agents of S.H.I.E.L.D. | Peggy Carter |
2015-2016 | Agent Carter | Peggy Carter |
2016-2017 | Conviction | Hayes Morrison |
2016-2019 | Avengers Assemble | Peggy Carter |
2017 | Howards End | Margaret Schlegel |
2018 | The Long Song | Caroline |
2018-2019 | 3Below: Tales of Arcadia | Zadra (voice) |
2019 | Criminal: UK | Stacey Doyle |
2021-2024 | What If…? | Captain Carter, Peggy Carter (voice) |
2024 | Tomb Raider: The Legend of Lara Croft | Lara Croft (voice) |
2024 | Heartstopper | Aunt Diane |
FAQs about Hayley Atwell
A. Hayley Atwell is reportedly 5 feet 7 inches or 1.69 meters tall.
A. Hailey Atwell was born on April 5, 1982. As of May 2025, she is 43 years old.
A. Yes, Hayley Atwell is a vocal supporter of LGBTQ causes.