So there I was, rewatching Harry Potter and the Goblet of Fire for the millionth time, and Moaning Myrtle flushes a toilet in the prefects’ bathroom. You know the scene—she’s weeping dramatically, and Harry’s just trying to solve the golden egg puzzle. And I thought, “Wait, how much is Shirley Henderson actually worth?” Because, let’s be honest, playing a ghost who lives in a toilet isn’t exactly a blockbuster paycheck—or is it?
I mean, the woman has range. She’s Myrtle, sure, but she’s also the terrifyingly cheerful Moaning Myrtle in the books—and in real life, she’s a Scottish treasure who’s been acting since the 1990s. You’ve seen her in Trainspotting (as the tragic Gail), in Bridget Jones’s Diary (as the sarcastic Jude), and even in Star Wars: The Last Jedi (as a creepy alien). So how rich is this petite, quirky powerhouse?
Here’s the quick answer: Shirley Henderson’s net worth is estimated at around $5 million. Not billionaire Rowling money, but still—pretty solid for a woman who spent years wailing in a loo. Let’s break down how she got there, shall we?
Must Read
The Harry Potter Factor (Because That’s What We’re Really Here For)
Yes, Moaning Myrtle is a huge part of her fame, but the salary for a supporting ghost role isn’t massive. She appeared in Chamber of Secrets (2002) and Goblet of Fire (2005), and while the franchise paid millions to the main trio, side characters like Henderson likely earned per-film fees in the low six figures. That’s maybe $100,000–$300,000 per movie—not chump change, but not life-changing either.
But here’s the kicker: Royalties and residuals count, people. Every time you stream Harry Potter on HBO Max or buy a DVD, Shirley gets a tiny piece of that pie. It’s passive income, and over two decades, that adds up. Plus, she reprises Myrtle in the Harry Potter video games and theme park rides—another little cash stream.
Her Real Money Moves (Hint: It’s Not Just Magic)
Shirley isn’t a one-trick pony. She’s been working steadily since her breakout in Trainspotting (1996), and that film—though cult—paid her a modest fee. But her smartest career move was diversifying into TV and indie films. She’s done BBC dramas (Doctor Who, The Lost Prince), dark comedies (Hamlet 2), and even voiced characters in animation (Kubo and the Two Strings).
Actress Shirley Henderson Was 37 When She Played a 14-Year-Old in
And let’s not forget the stage. Henderson is a trained actress with a theater background, and live performances in London’s West End can earn you a cool £1,000–£2,000 per week. She’s done multiple runs, including in Be Near Me and The Girl on the Sofa. Not huge, but every paycheck counts.
Oh, and she also wrote and directed a short film called Bobby in 2021. That’s a side hustle that might not pay big now, but it builds her brand and could lead to directing gigs. You know, just in case Myrtle gets tired of haunting toilets.
The “Rich” Scale: Comparing Shirley to Other Harry Potter Stars
Let’s be real: $5 million is pocket change compared to Daniel Radcliffe ($110 million) or Emma Watson ($85 million). But Henderson isn’t living in a mansion with a house-elf—she’s got a cozy London flat, drives a modest car, and probably spends her free time doing crossword puzzles. No flashy Instagram life here.
In fact, she’s famously private. There’s no rumor of a yacht or a diamond-encrusted toilet (though that would be ironic). She once told an interviewer she’s “not interested in being rich—just comfortable.” So, $5 million buys a lot of comfort.
'Harry Potter' star Shirley Henderson hid age auditioning to play teen
What Does Henderson Actually Spend Her Money On?
From what we can piece together from interviews and paparazzi shots (rare, because she’s a ghost of a celebrity), she invests in property. She owns a house in London and another in her native Scotland. Smart move—London real estate is like gold.
She also supports charities, particularly those focused on the arts and mental health. In 2020, she donated to the Scottish Youth Theatre. That’s not just a tax write-off—it’s a sign she cares about the next generation of actors. Good for her.
The Ironic Twist: Age and Longevity
Here’s the thing that makes her story even better: Shirley Henderson is 58 years old now (she was 37 when she first played 14-year-old Myrtle—yes, that’s a wild fact). She’s been working for over 30 years, and her net worth reflects sustainable career choices, not a single blockbuster.
‘Harry Potter’ Actor Says She Was 37 Playing A 14-Year-Old | HuffPost
Compare her to a movie star who blows $10 million on one bomb, and Henderson looks like a financial genius. She’s the tortoise to the hare of Hollywood—slow, steady, and still getting steady roles. In 2023, she voiced a character in Chicken Run: Dawn of the Nugget. That’s a paycheck, folks.
The Final Flush
So, to answer the question: Shirley Henderson is worth about $5 million, which is a lot more than most of us but a lot less than, say, a Kardashian. But here’s the thing—she doesn’t need to be “rich rich.” She’s got job security, a loyal fanbase, and the ability to make us both laugh and cry while sitting in a toilet.
Would you trade places? I might, actually. Just imagine the residual checks from Harry Potter theme park merchandise. Every time a kid buys a Moaning Myrtle T-shirt, Shirley gets a few cents. That’s a beautiful, weird kind of immortality. And it pays the bills.
So next time you see her on screen, wailing about Olive Hornby, just nod and whisper: “Residuals, girl. Residuals.” She’s doing just fine.