Shirley Henderson

Acting

Shirley Henderson

Born November 24, 1965Forres, Morayshire, Scotland95 credits

Shirley Henderson (born 24 November 1965) is a Scottish actress. Her accolades include two Scottish BAFTAs, a VFCC Award and an Olivier Award, and BAFTA, BIFA, London Critics' Circle, Chlotrudis, Gotham, and Canadian Screen Award nominations. Henderson's film roles include Gail in Trainspotting (1996) and its 2017 sequel, Jude in the Bridget Jones films (2001–2025), and Moaning Myrtle in Harry Potter and the Chamber of Secrets (2002) and Harry Potter and the Goblet of Fire (2005). Her other notable credits include Rob Roy (1995), Wonderland (1999), Topsy-Turvy (1999), 24 Hour Party People (2002), Wilbur Wants to Kill Himself (2002), Intermission (2003), American Cousins (2003), Frozen (2005), Marie Antoinette (2006), Miss Pettigrew Lives for a Day (2008), Life During Wartime (2009), Meek's Cutoff (2010), Anna Karenina (2012), Filth (2013), Okja (2017), Never Steady, Never Still (2017), and Stan & Ollie (2018). Henderson starred as Isobel Sutherland in the BBC series Hamish Macbeth (1995–97) and played Frances Drummond in the BBC drama Happy Valley (2016). She was nominated for RTS Awards for the BBC miniseries The Way We Live Now (2001) and the ITV television film Dirty Filthy Love (2004), and received a BAFTA nomination for her portrayal of Claire Salter in the Channel 4 miniseries Southcliffe (2013). She won the 2018 Olivier Award for Best Actress in a Musical for her role as Elizabeth in the original Old Vic production of Girl from the North Country. Description above from the Wikipedia article Shirley Henderson, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Known For

Filmography

Glenrothan
2026Glenrothan
as JessMovie
Summerwater
2025Summerwater
as AnnieTV
I Swear
2025I Swear
as HeatherMovie
Elio
2025Elio
as Ooooo (voice)Movie
Dept. Q
2025Dept. Q
as Claire MarshTV
Blue
2024Blue
as Performer of the songsMovie
Tom Jones
2023Tom Jones
as Aunt WesternTV
Kiff
2023Kiff
as Roo (voice)TV
See How They Run
2022See How They Run
as Agatha ChristieMovie
The Nest
2020The Nest
as SiobhanTV
Star Wars: The Rise of Skywalker
2019Star Wars: The Rise of Skywalker
as Babu Frik (voice)Movie
The Mandalorian
2019The Mandalorian
as Anzellan Crew (voice)TV
Greed
2019Greed
as MargaretMovie
Stan & Ollie
2018Stan & Ollie
as Lucille HardyMovie
The ABC Murders
2018The ABC Murders
as Rose MarburyTV
Summer Camp Island
2018Summer Camp Island
as Additional Voices (voice)TV
Okja
2017Okja
as JenniferMovie
On the Road
2016On the Road
as Joe's MumMovie
Urban Hymn
2015Urban Hymn
as Kate LintonMovie
Tale of Tales
2015Tale of Tales
as ImmaMovie
Happy Valley
2014Happy Valley
as Frances DrummondTV
Jamaica Inn
2014Jamaica Inn
as Hannah DaveyTV
In Secret
2014In Secret
as SuzanneMovie
Filth
2013Filth
as BuntyMovie
The Selkie's Lover
2013The Selkie's Lover
as The Raconteur (voice)Movie
Southcliffe
2013Southcliffe
as Claire SalterTV
The Look of Love
2013The Look of Love
as Rusty HumphriesMovie
Everyday
2012Everyday
as KarenMovie
Anna Karenina
2012Anna Karenina
as Opera House WifeMovie
Treasure Island
2012Treasure Island
as Meg HawkinsTV
The Gruffalo's Child
2011The Gruffalo's Child
as The Gruffalo's Child (voice)Movie
Death in Paradise
2011Death in Paradise
as DS Angela YoungTV
Meek's Cutoff
2011Meek's Cutoff
as Glory WhiteMovie
The Nutcracker
2010The Nutcracker
as The Nutcracker (voice)Movie
Life During Wartime
2010Life During Wartime
as Joy JordanMovie
Wild Child
2008Wild Child
as MatronMovie
Wedding Belles
2007Wedding Belles
as KellyMovie
Marie Antoinette
2006Marie Antoinette
as Aunt SophieMovie
The Taming of the Shrew
2005The Taming of the Shrew
as Kate MinolaMovie
Einstein's Big Idea
2005Einstein's Big Idea
as Mileva MaricMovie
Yes
2005Yes
as CleanerMovie
A Cock and Bull Story
2005A Cock and Bull Story
as Susannah / Shirley HendersonMovie
Dirty Filthy Love
2005Dirty Filthy Love
as CharlotteMovie
Doctor Who
2005Doctor Who
as Ursula BlakeTV
Frozen
2005Frozen
as KathMovie
Agatha Christie's Marple
2004Agatha Christie's Marple
as Honoria WaynfleteTV
Intermission
2003Intermission
as SallyMovie
Fishy
2003Fishy
as Glenda SandsMovie
Doctor Sleep
2002Doctor Sleep
as Janet LoseyMovie
The Way We Live Now
2001The Way We Live Now
as Marie MelmotteTV
The Claim
2000The Claim
as AnnieMovie
Topsy-Turvy
1999Topsy-Turvy
as Leonora Braham (Yum-Yum)Movie
Wonderland
1999Wonderland
as DebbieMovie
Speak Like a Child
1998Speak Like a Child
as Woman in Dream (uncredited)Movie
Trainspotting
1996Trainspotting
as GailMovie
Rob Roy
1995Rob Roy
as MoragMovie
Hamish Macbeth
1995Hamish Macbeth
as Isobel SutherlandTV
Dreaming
1991Dreaming
as Pauline McPhersonMovie
Wish Me Luck
1988Wish Me Luck
as Sylvie SchneiderTV
Casualty
1986Casualty
as DeniseTV
NOVA
1974NOVA
as Mileva MaricTV