Hayley Atwell
Television

Hayley Atwell

Section Title: Television
Table Section Text: None

Year	Title	Role	Notes

2005	Whatever Love Means	Sabrina Guinness	Television film

2006	Fear of Fanny	Jane

2006	The Ruby in the Smoke	Rosa Garland	Television film

2006	The Line of Beauty	Catherine "Cat" Fedden	3 episodes

2007	Mansfield Park	Mary Crawford	Television film

2007	The Shadow in the North	Rosa Garland	Television film

2009	The Prisoner	Lucy / 4-15	5 episodes

2010	The Pillars of the Earth	Aliena	8 episodes

2010	Any Human Heart	Freya Deverell	4 episodes

2012	Falcón	Consuelo Jiménez	4 episodes

2012	Playhouse Presents	The Banker	Episode: "The Man"

2012	Restless	Eva Delectorskaya	2 episodes

2013	Black Mirror	Martha	Episode: "Be Right Back"

2013	Life of Crime	Denise Woods	3 episodes

2014	Agents of S.H.I.E.L.D.	Peggy Carter	2 episodes

2015–2016	Agent Carter	Peggy Carter	18 episodes

2016	Lip Sync Battle	Herself	Episode: "Clark Gregg vs. Hayley Atwell"

2016–2017	Conviction	Hayes Morrison	13 episodes

2016	Return of the Spider Monkeys	Narrator	Documentary

2017–2019	Avengers Assemble	Peggy Carter	Voice role

2017	Howards End	Margaret Schlegel	Mini-series

2018	The Long Song	Caroline Mortimer	Mini-series

2018	3Below: Tales of Arcadia	Zadra	Voice role

TBA	Marvel's What If...?	Peggy Carter	Voice role

Sentence(s)

Hayley Atwell starred as Margaret Schlegel in 2017 miniseries, Howards End.

final_sentence: Hayley Atwell starred as Margaret Schlegel in 2017 miniseries, Howards End.