Actors
All filmographies
Movies
Explore every movie
Series
Most watched shows
Play
Trivia, challenges & battles
🍿
Home Actors Movies Series Play
Language: English
Actor Evolution
122K subscribers
Pam Ferris
Pam Ferris
Age 78 years (May 11, 1948)
Birthplace Hanover, Germany
Movies 28
TV Shows 32

Pam Ferris

Actress · Since 1983
A much-loved British character actress, Pam Ferris is a warm and versatile stage and screen performer known for both fearsome and tender roles. Born in Germany to Welsh parents, she terrified young audiences as the monstrous Miss Trunchbull in 'Matilda' (1996), played Aunt Marge in the Harry Potter series, and appeared in Alfonso Cuarón's 'Children of Men' (2006). British television audiences adore her from 'The Darling Buds of May' and 'Call the Midwife'. Robust and characterful, she moves easily from comedy to villainy to gentle drama. She is an English actress whose vivid presence has anchored decades of popular film and TV.
A much-loved British character actress, Pam Ferris is a warm and versatile stage and screen performer known for both fearsome and tender roles. Born in Germany to Welsh parents, she terrified young audiences as the monstrous Miss Trunchbull in 'Matilda' (1996), played Aunt Marge in the Harry Potter series, and appeared in Alfonso Cuarón's 'Children of Men' (2006). British television audiences adore her from 'The Darling Buds of May' and 'Call the Midwife'. Robust and characterful, she moves easily from comedy to villainy to gentle drama. She is an English actress whose vivid presence has anchored decades of popular film and TV.
Latest Trailers
Gavin & Stacey: The Finale
Watch Trailer
Gavin & Stacey: The Finale
Full Filmography 60
Amandaland
Elspeth
★ 6.7
2026Season 2
Gavin & Stacey: The Finale
Cath Smith
2024
Tolkien
Mrs. Faulkner
★ 6.9
2019
Holmes & Watson
Queen Victoria
★ 4.3
2018
Ethel & Ernest
Mrs Bennett / Aunty Betty (voice)
★ 7.5
2016
Saving Santa
Mrs. Claus (voice)
★ 5.2
2013
Nativity 2: Danger in the Manger!
Mrs. Bevan
★ 5.5
2012
The Raven
Mrs. Bradley
★ 6.3
2012
Call the Midwife
Sister Evangelina
★ 7.6
2012–
Frequently Asked Questions
How old is Pam Ferris and where are they from?
Pam Ferris is 78 years old, born on May 11, 1948 in Hanover, Germany.
What are the most famous roles of Pam Ferris?
Pam Ferris is best known for roles in Harry Potter and the Prisoner of Azkaban, Children of Men, Matilda.
How many movies has Pam Ferris been in?
Over a 43-year career (since 1983), Pam Ferris has appeared in 28 movies and 32 TV shows.
What was Pam Ferris's first movie?
The career of Pam Ferris began with Meantime (1983).
What is Pam Ferris's most recent movie or series?
Pam Ferris's most recent release is Amandaland, which premiered on February 5, 2025.
What TV shows has Pam Ferris appeared in?
On television, Pam Ferris has appeared in Luther, Midsomer Murders, Call the Midwife, Agatha Christie's Marple.
Loading…
Pam Ferris
Pam Ferris
1948-05-11 · Hanover, Germany

Pamela Ann 'Pam' Ferris (born 11 May 1948) is a German-born Welsh actress. She is best known for her starring roles on television as Ma Larkin in "The Darling Buds of May", as Laura Thyme in "Rosemary & Thyme", and for playing Miss Trunchbull in the movie "Matilda". She also played the part of Aunt Marge in "Harry Potter and the Prisoner of Azkaban".

Cookies for stats and ads. They are optional.

Known for
—