What is the name of the actress who portrayed Moaning Myrtle in the film series?

The story behind the answer

The actress who portrayed Moaning Myrtle in the Harry Potter films is Shirley Henderson.

Henderson is a Scottish actress who played Myrtle Warren, better known as Moaning Myrtle, in Harry Potter and the Chamber of Secrets and Harry Potter and the Goblet of Fire. Myrtle is the ghost of a Hogwarts student who died after looking into the eyes of the Basilisk in the Chamber of Secrets. She haunts the girls’ bathroom and becomes one of the series’ most memorable ghosts.

Henderson was born on 24 November 1965, in Forres, Scotland, and trained at the Guildhall School of Music and Drama in London. Her Harry Potter performance is distinctive because she played a teenage ghost despite being an adult actor. Her high-pitched voice, emotional outbursts and comic timing helped make Myrtle both unsettling and funny.

Henderson is also known for playing Jude in the Bridget Jones films and Gail in Trainspotting. She later won an Olivier Award for her performance in the musical Girl from the North Country. The other options are fellow Harry Potter actresses, but none portrayed Myrtle.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: