Maggie Smith Filmography: Every Movie and TV Show in Order
All 62 Maggie Smith roles in chronological order (1953 to 2023): 57 movies and 5 TV series.

How many movies and TV shows has Maggie Smith been in? This complete Maggie Smith filmography lists 62 credited roles (57 films, 5 TV series), in chronological order from 1953 to 2023, with links to our full guides where available.
Maggie Smith movies in order
- Nowhere to Go (1958) as Bridget Howard
- The V.I.P.s (1963) as Miss Mead
- The Pumpkin Eater (1964) as Philpot
- Young Cassidy (1965) as Nora
- Othello (1965) as Desdemona
- The Honey Pot (1967) as Sarah Watkins
- Hot Millions (1968) as Patty Terwilliger Smith
- The Prime of Miss Jean Brodie (1969) as Jean Brodie
- Oh! What a Lovely War (1969) as Music Hall Star
- Travels with My Aunt (1972) as Augusta Bertram
- Murder by Death (1976) as Dora Charleston
- California Suite (1978) as Diana Barrie
- Death on the Nile (1978) as Miss Bowers
- Clash of the Titans (1981) as Thetis
- Quartet (1981) as Lois Heidler
- Evil Under the Sun (1982) as Daphne Castle
- The Missionary (1982) as Lady Isabel Ames
- A Private Function (1984) as Joyce Chilvers
- A Room with a View (1986) as Charlotte Bartlett
- The Lonely Passion of Judith Hearne (1987) as Judith Hearne
- Hook (1991) as Granny Wendy
- Sister Act (1992) as Mother Superior
- The Secret Garden (1993) as Mrs. Medlock
- Sister Act 2: Back in the Habit (1993) as Mother Superior
- Richard III (1995) as Duchess of York
- The First Wives Club (1996) as Gunilla Garson Goldberg
- Washington Square (1997) as Aunt Lavinia Penniman
- Curtain Call (1998) as Lily Marlowe
- Tea with Mussolini (1999) as Lady Hester Random
- Harry Potter and the Philosopher's Stone (2001) as Minerva McGonagall
- Gosford Park (2001) as Constance Trentham
- Divine Secrets of the Ya-Ya Sisterhood (2002) as Caro
- Harry Potter and the Chamber of Secrets (2002) as Minerva McGonagall
- My House in Umbria (2003) as Mrs. Emily Delahunty
- Harry Potter and the Prisoner of Azkaban (2004) as Minerva McGonagall
- Ladies in Lavender (2004) as Janet
- Harry Potter and the Goblet of Fire (2005) as Minerva McGonagall
- Keeping Mum (2005) as Grace Hawkins
- Becoming Jane (2007) as Lady Gresham
- Harry Potter and the Order of the Phoenix (2007) as Minerva McGonagall
- Capturing Mary (2007) as Mary Gilbert
- Harry Potter and the Half-Blood Prince (2009) as Minerva McGonagall
- From Time to Time (2009) as Linnet
- Nanny McPhee and the Big Bang (2010) as Agatha Rose Doherty
- Gnomeo & Juliet (2011) as Lady Bluebury (voice)
- Harry Potter and the Deathly Hallows: Part 2 (2011) as Minerva McGonagall
- The Best Exotic Marigold Hotel (2012) as Muriel Donnelly
- Quartet (2012) as Jean Horton
- My Old Lady (2014) as Mathilde Girard
- The Second Best Exotic Marigold Hotel (2015) as Muriel Donnelly
- The Lady in the Van (2015) as Miss Shepherd
- Sherlock Gnomes (2018) as Lady Bluebury (voice)
- Nothing Like a Dame (2018) as Self
- Downton Abbey (2019) as Violet Crawley
- A Boy Called Christmas (2021) as Aunt Ruth
- Downton Abbey: A New Era (2022) as Violet Crawley
- The Miracle Club (2023) as Lily Fox
Maggie Smith TV shows
- The Oscars (1953) as Self
- The Carol Burnett Show (1967) as Self
- Great Performances (1971) as Violet Venable
- David Copperfield (1999) as Betsey Trotwood
- Downton Abbey (2010) as Violet Crawley
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Maggie Smith been in?
Maggie Smith has 57 credited film roles and 5 TV roles, for a total of 62 credits from 1953 to 2023.
What was Maggie Smith's first major role?
The Oscars (1953).
What is Maggie Smith's most recent project?
The Miracle Club (2023).



