blog hit counter
How Old Was Shirley Henderson In Harry Potter

Okay, let’s talk about Shirley Henderson. You know, Moaning Myrtle from the Harry Potter movies? The ghost who haunts the girls’ bathroom and has a serious crush on a teenage boy?

Here’s the kicker: when she played that angsty, eternally-fourteen-year-old ghost, she was not a teenager. Not even close. She was, uh, a bit older. Let’s just say Myrtle had been dead for decades, but Shirley was alive and… well, older than you think.

The Big Reveal: How Old, Exactly?

Shirley Henderson was 37 years old when she first appeared as Moaning Myrtle in Harry Potter and the Chamber of Secrets (2002). Yes, thirty-seven. Let that sink in for a second.

By the time she reprised the role in Goblet of Fire (2005), she was 40. So she played a teenage ghost while being old enough to be my mum (and maybe yours too, depending on your age—sorry).

It’s wild, right? She was older than Alan Rickman was when he played Snape? No—wait, Rickman was 46 in the first film. So she was younger than Snape. But still. Thirty-seven.

How Did She Pull That Off?

Her secret? A voice like a squeaky door and a face that looked like it hadn’t aged since 1990. Seriously, she has one of those “ageless” faces. And her voice—that high, whiny, nasal tone—was pure, uncanny teen energy.

Así es como lucen actualmente los personajes de Harry PotterAsí es como lucen actualmente los personajes de Harry Potter

She didn’t need a de-aging CGI filter. She just used her soul. And possibly a lifetime supply of cucumber water. I have no proof, but I’m convinced.

And can we talk about the casting director? They saw a 37-year-old woman and said, “Yes. This is our angsty, bathroom-dwelling, boy-obsessed fourteen-year-old.” What a ballsy move. Respect.

Why It’s So Weird (and Brilliant)

Most child actors in Harry Potter were actual kids. Hermione was 11. Harry was 11. Ron was a walking interpretation of “tall and awkward.” But Myrtle? She was a full grown adult.

And honestly? That’s what made her so creepy. She wasn’t just a tragic ghost; she was a woman-child stuck in time. Her misery felt real because, well, Shirley was old enough to know what real misery feels like. Rent, taxes, wrinkles.

Shirley Henderson Harry PotterShirley Henderson Harry Potter

Imagine being 37 and crying into a toilet about a boy named Oliver Wood. That’s commitment. That’s acting. That’s Shirley Henderson.

But Wait—Is That Legal? (Sort of)

Oh, the internet has thoughts. People always ask: “Did the other actors know? Did they feel weird kissing a 37-year-old ghost?” The answer is: Myrtle is a ghost. She didn’t actually kiss anyone. It’s all implied.

But if you watch the scene where she stares at Harry in the bath… yeah. It’s a little weird now. But in a darkly hilarious way. She’s playing a teenager who’s had a crush for ten years. She’s just method acting, very intensely.

Also: Shirley Henderson has played other young roles. She was in Bridget Jones’s Diary as a friend (age-appropriate). Then she played a teenager in Trainspotting (she was 30). She’s basically the secret weapon of “I can play half my age.” Call it vampiric or just genetically blessed.

Actress Shirley Henderson Was 37 When She Played a 14-Year-Old inActress Shirley Henderson Was 37 When She Played a 14-Year-Old in

The Real Takeaway

So, how old was Shirley Henderson in Harry Potter? Older than you. Probably older than your parents too. But she nailed it.

And here’s the thing: it doesn’t matter. She’s Moaning Myrtle. She’s eternal. She’s the ghost who whines about her glasses and drowns in a toilet. That’s iconic. That’s timeless.

So next time you watch Chamber of Secrets and Myrtle gets all weepy about Tom Riddle, remember: that’s a 37-year-old woman acting her tiny, teenage heart out. And she’s amazing. Let her moan in peace.

Now, if you’ll excuse me, I need to go look in a mirror and ask myself why I don’t look that young at 30. Sigh.