Maisie Williams Filmography: Every Movie and TV Show in Order
All 23 Maisie Williams roles in chronological order (2005 to 2025): 14 movies and 9 TV series.

How many movies and TV shows has Maisie Williams been in? This complete Maisie Williams filmography lists 23 credited roles (14 films, 9 TV series), in chronological order from 2005 to 2025, with links to our full guides where available.
Maisie Williams movies in order
- Heatstroke (2013) as Josie
- Gold (2014) as Abbie
- Cyberbully (2015) as Casey Jacobs
- Game of Thrones The IMAX Experience (2015) as Arya Stark
- The Falling (2015) as Lydia Lamont
- The Book of Love (2017) as Millie Pearlman
- iBoy (2017) as Lucy Walker
- Mary Shelley (2017) as Isabel Baxter
- Early Man (2018) as Goona (voice)
- Then Came You (2018) as Skye
- Game of Thrones: The Last Watch (2019) as Self
- The New Mutants (2020) as Rahne Sinclair
- The Owners (2020) as Mary / Jane
- The Luckiest Man in America (2025) as Sylvia
Maisie Williams TV shows
- Doctor Who (2005) as Ashildr
- Game of Thrones (2011) as Arya Stark
- The Secret of Crickley Hall (2012) as Loren Caleigh
- Carpool Karaoke: The Series (2017) as Self
- gen:LOCK (2019) as Cammie MacCloud (voice)
- RuPaul's Drag Race UK (2019) as Self - Guest Judge
- Two Weeks to Live (2020) as Kim Noakes
- Pistol (2022) as Jordan
- The New Look (2024) as Catherine Dior
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Maisie Williams been in?
Maisie Williams has 14 credited film roles and 9 TV roles, for a total of 23 credits from 2005 to 2025.
What was Maisie Williams's first major role?
Doctor Who (2005).
What is Maisie Williams's most recent project?
The Luckiest Man in America (2025).



