Portrait of Shirley Henderson

Shirley Henderson

Bio: Shirley Henderson is a Scottish film and television actress, best known for playing Moaning Myrtle in the "Harry Potter" movie franchise as well as Jude in several "Bridget Jones" movies. She's a graduate from the Guildhall School of Music and Drama, London, England, UK
Born: Wed, Nov 24 1965
Birthplace: Forres, Morayshire, Scotland
Shirley Henderson is 58 years old
External Links
IMDb logoExternal Link Icon
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Bridget Jones: Mad About the Boy
Bridget Jones: Mad About the Boy
Shirley Henderson will be
59 in Bridget Jones: Mad About the Boy
as 'Jude'.
Wed, Feb 12 2025
Poster of The Trouble with Jessica
The Trouble with Jessica
Shirley Henderson was
58 in The Trouble with Jessica
as 'Sarah'.
Fri, Apr 05 2024
Poster of Blue
Blue
Shirley Henderson was
58 in Blue
as 'Performer of the songs'.
Tue, Mar 12 2024
Poster of See How They Run
See How They Run
Shirley Henderson was
56 in See How They Run
as 'Agatha Christie'.
Fri, Sep 09 2022
Poster of The Skywalker Legacy
The Skywalker Legacy
Shirley Henderson was
54 in The Skywalker Legacy
as 'Self'.
Wed, Mar 18 2020
Poster of Star Wars: The Rise of Skywalker
Star Wars: The Rise of Skywalker
Shirley Henderson was
54 in Star Wars: The Rise of Skywalker
as 'Babu Frik (voice)'.
Wed, Dec 18 2019
Poster of Greed
Greed
Shirley Henderson was
53 in Greed
as 'Margaret'.
Sat, Sep 07 2019
Poster of How The Earth Must See Itself
How The Earth Must See Itself
Shirley Henderson was
53 in How The Earth Must See Itself
as 'Narrator'.
Tue, Jan 01 2019
Poster of Stan & Ollie
Stan & Ollie
Shirley Henderson was
53 in Stan & Ollie
as 'Lucille Hardy'.
Fri, Dec 28 2018
Poster of Never Steady, Never Still
Never Steady, Never Still
Shirley Henderson was
51 in Never Steady, Never Still
as 'Judy'.
Sat, Sep 09 2017
Poster of Okja
Okja
Shirley Henderson was
51 in Okja
as 'Jennifer'.
Wed, Jun 28 2017
Poster of T2 Trainspotting
T2 Trainspotting
Shirley Henderson was
51 in T2 Trainspotting
as 'Gail'.
Fri, Jan 27 2017
Poster of On the Road
On the Road
Shirley Henderson was
50 in On the Road
as 'Joe's Mum'.
Sun, Oct 09 2016
Poster of Bridget Jones's Baby
Bridget Jones's Baby
Shirley Henderson was
50 in Bridget Jones's Baby
as 'Jude'.
Wed, Sep 14 2016
Poster of Urban Hymn
Urban Hymn
Shirley Henderson was
49 in Urban Hymn
as 'Kate Linton'.
Fri, Sep 11 2015
Poster of Tale of Tales
Tale of Tales
Shirley Henderson was
49 in Tale of Tales
as 'Imma'.
Thu, May 14 2015
Poster of Set Fire to the Stars
Set Fire to the Stars
Shirley Henderson was
48 in Set Fire to the Stars
as 'Shirley'.
Fri, Nov 07 2014
Poster of Filth
Filth
Shirley Henderson was
47 in Filth
as 'Bunty'.
Mon, Sep 23 2013
Poster of In Secret
In Secret
Shirley Henderson was
47 in In Secret
as 'Suzanne'.
Tue, Sep 17 2013
Poster of The Selkie's Lover
The Selkie's Lover
Shirley Henderson was
47 in The Selkie's Lover
as 'The Raconteur (voice)'.
Sat, Aug 31 2013
Poster of The Look of Love
The Look of Love
Shirley Henderson was
47 in The Look of Love
as 'Rusty Humphries'.
Fri, Apr 26 2013
Poster of Everyday
Everyday
Shirley Henderson was
46 in Everyday
as 'Karen'.
Thu, Nov 15 2012
Poster of Anna Karenina
Anna Karenina
Shirley Henderson was
46 in Anna Karenina
as 'Opera House Wife'.
Thu, Sep 06 2012
Poster of The Gruffalo's Child
The Gruffalo's Child
Shirley Henderson was
46 in The Gruffalo's Child
as 'The Gruffalo's Child (voice)'.
Sun, Dec 25 2011
Poster of Meek's Cutoff
Meek's Cutoff
Shirley Henderson was
45 in Meek's Cutoff
as 'Glory White'.
Fri, Apr 08 2011
Poster of The Nutcracker: The Untold Story
The Nutcracker: The Untold Story
Shirley Henderson was
45 in The Nutcracker: The Untold Story
as 'The Nutcracker (voice)'.
Wed, Nov 24 2010
Poster of Life During Wartime
Life During Wartime
Shirley Henderson was
44 in Life During Wartime
as 'Joy Jordan'.
Fri, Apr 16 2010
Poster of May Contain: Nuts
May Contain: Nuts
Shirley Henderson was
43 in May Contain: Nuts
as 'Alice'.
Thu, Jun 11 2009
Poster of Wild Child
Wild Child
Shirley Henderson was
42 in Wild Child
as 'Matron'.
Fri, Aug 15 2008
Poster of Miss Pettigrew Lives for a Day
Miss Pettigrew Lives for a Day
Shirley Henderson was
42 in Miss Pettigrew Lives for a Day
as 'Edythe Dubarry'.
Fri, Mar 07 2008
Poster of I Really Hate My Job
I Really Hate My Job
Shirley Henderson was
41 in I Really Hate My Job
as 'Alice'.
Fri, Sep 21 2007
Poster of Wedding Belles
Wedding Belles
Shirley Henderson was
41 in Wedding Belles
as 'Kelly'.
Thu, Mar 29 2007
Poster of Marie Antoinette
Marie Antoinette
Shirley Henderson was
40 in Marie Antoinette
as 'Aunt Sophie'.
Wed, May 24 2006
Poster of The Taming of the Shrew
The Taming of the Shrew
Shirley Henderson was
39 in The Taming of the Shrew
as 'Kate Minola'.
Mon, Nov 21 2005
Poster of Harry Potter and the Goblet of Fire
Harry Potter and the Goblet of Fire
Shirley Henderson was
39 in Harry Potter and the Goblet of Fire
as 'Moaning Myrtle'.
Wed, Nov 16 2005
Poster of Einstein's Big Idea
Einstein's Big Idea
Shirley Henderson was
39 in Einstein's Big Idea
as 'Mileva Maric'.
Tue, Oct 11 2005
Poster of Yes
Yes
Shirley Henderson was
39 in Yes
as 'Cleaner'.
Fri, Aug 05 2005
Poster of A Cock and Bull Story
A Cock and Bull Story
Shirley Henderson was
39 in A Cock and Bull Story
as 'Susannah / Shirley Henderson'.
Sun, Jul 17 2005
Poster of Dirty Filthy Love
Dirty Filthy Love
Shirley Henderson was
39 in Dirty Filthy Love
as 'Charlotte'.
Tue, May 24 2005
Poster of Frozen
Frozen
Shirley Henderson was
39 in Frozen
as 'Kath'.
Sat, Mar 12 2005
Poster of Bridget Jones: The Edge of Reason
Bridget Jones: The Edge of Reason
Shirley Henderson was
38 in Bridget Jones: The Edge of Reason
as 'Jude'.
Wed, Nov 10 2004
Poster of American Cousins
American Cousins
Shirley Henderson was
38 in American Cousins
as 'Alice'.
Fri, Nov 28 2003
Poster of Intermission
Intermission
Shirley Henderson was
37 in Intermission
as 'Sally'.
Fri, Aug 29 2003
Poster of AfterLife
AfterLife
Shirley Henderson was
37 in AfterLife
Tue, Aug 19 2003
Poster of Fishy
Fishy
Shirley Henderson was
37 in Fishy
as 'Glenda Sands'.
Tue, Apr 01 2003
Poster of Harry Potter and the Chamber of Secrets
Harry Potter and the Chamber of Secrets
Shirley Henderson was
36 in Harry Potter and the Chamber of Secrets
as 'Moaning Myrtle'.
Wed, Nov 13 2002
Poster of Wilbur Wants to Kill Himself
Wilbur Wants to Kill Himself
Shirley Henderson was
36 in Wilbur Wants to Kill Himself
as 'Alice'.
Fri, Nov 08 2002
Poster of Once Upon a Time in the Midlands
Once Upon a Time in the Midlands
Shirley Henderson was
36 in Once Upon a Time in the Midlands
as 'Shirley'.
Fri, Sep 06 2002
Poster of Villa Des Roses
Villa Des Roses
Shirley Henderson was
36 in Villa Des Roses
as 'Ella'.
Wed, Feb 27 2002
Poster of 24 Hour Party People
24 Hour Party People
Shirley Henderson was
36 in 24 Hour Party People
as 'Lindsay Wilson'.
Wed, Feb 13 2002
Poster of Doctor Sleep
Doctor Sleep
Shirley Henderson was
36 in Doctor Sleep
as 'Janet Losey'.
Fri, Feb 01 2002
Poster of Bridget Jones's Diary
Bridget Jones's Diary
Shirley Henderson was
35 in Bridget Jones's Diary
as 'Jude'.
Fri, Apr 13 2001
Poster of The Claim
The Claim
Shirley Henderson was
35 in The Claim
as 'Annie'.
Fri, Dec 29 2000
Poster of Topsy-Turvy
Topsy-Turvy
Shirley Henderson was
34 in Topsy-Turvy
as 'Leonora Braham (Yum-Yum)'.
Wed, Dec 15 1999
Poster of Wonderland
Wonderland
Shirley Henderson was
33 in Wonderland
as 'Debbie'.
Thu, May 13 1999
Poster of Speak Like a Child
Speak Like a Child
Shirley Henderson was
32 in Speak Like a Child
as 'Woman in Dream (uncredited)'.
Fri, Sep 04 1998
Poster of Bumping the Odds
Bumping the Odds
Shirley Henderson was
32 in Bumping the Odds
Sat, Dec 06 1997
Poster of Trainspotting
Trainspotting
Shirley Henderson was
30 in Trainspotting
as 'Gail'.
Fri, Feb 23 1996
Poster of Rob Roy
Rob Roy
Shirley Henderson was
29 in Rob Roy
as 'Morag'.
Thu, Apr 13 1995
Poster of Salt on Our Skin
Salt on Our Skin
Shirley Henderson was
26 in Salt on Our Skin
as 'Mary'.
Thu, Sep 17 1992
Poster of Dreaming
Dreaming
Shirley Henderson was
25 in Dreaming
Sun, Mar 24 1991
Poster of I Swear
I Swear
Shirley Henderson will be
58+ in I Swear
Unreleased
Poster of Glenrothan
Glenrothan
Shirley Henderson will be
58+ in Glenrothan
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Tom Jones
Tom Jones
Shirley Henderson was
57+ in Tom Jones
as 'Aunt Western'.
First Air Date
Sun, Apr 30 2023
Poster of Kiff
Kiff
Shirley Henderson was
57+ in Kiff
as 'Roo (voice)'.
First Air Date
Fri, Mar 10 2023
Poster of The House Across the Street
The House Across the Street
Shirley Henderson was
56+ in The House Across the Street
as 'Claudia'.
First Air Date
Mon, Oct 17 2022
Poster of Harry Potter: Hogwarts Tournament of Houses
Harry Potter: Hogwarts Tournament of Houses
Shirley Henderson was
56+ in Harry Potter: Hogwarts Tournament of Houses
as 'Self'.
First Air Date
Sun, Nov 28 2021
Poster of The Nest
The Nest
Shirley Henderson was
54+ in The Nest
as 'Siobhan'.
First Air Date
Sun, Mar 22 2020
Poster of The Mandalorian
The Mandalorian
Shirley Henderson was
53+ in The Mandalorian
as 'Anzellan Crew (voice)'.
First Air Date
Tue, Nov 12 2019
Poster of The ABC Murders
The ABC Murders
Shirley Henderson was
53+ in The ABC Murders
as 'Rose Marbury'.
First Air Date
Wed, Dec 26 2018
Poster of Summer Camp Island
Summer Camp Island
Shirley Henderson was
52+ in Summer Camp Island
as 'Additional Voices (voice), Mum (voice)'.
First Air Date
Sat, Jul 07 2018
Poster of Snatches: Moments from Women's Lives
Snatches: Moments from Women's Lives
Shirley Henderson was
52+ in Snatches: Moments from Women's Lives
as 'Ivy'.
First Air Date
Mon, Jun 18 2018
Poster of Happy Valley
Happy Valley
Shirley Henderson was
48+ in Happy Valley
as 'Frances Drummond'.
First Air Date
Tue, Apr 29 2014
Poster of Jamaica Inn
Jamaica Inn
Shirley Henderson was
48+ in Jamaica Inn
as 'Hannah Davey'.
First Air Date
Mon, Apr 21 2014
Poster of Southcliffe
Southcliffe
Shirley Henderson was
47+ in Southcliffe
as 'Claire Salter'.
First Air Date
Sun, Aug 04 2013
Poster of Treasure Island
Treasure Island
Shirley Henderson was
46+ in Treasure Island
as 'Meg Hawkins'.
First Air Date
Sun, Jan 01 2012
Poster of Death in Paradise
Death in Paradise
Shirley Henderson was
45+ in Death in Paradise
as 'DS Angela Young'.
First Air Date
Tue, Oct 25 2011
Poster of The Crimson Petal and the White
The Crimson Petal and the White
Shirley Henderson was
45+ in The Crimson Petal and the White
as 'Mrs Emmeline Fox'.
First Air Date
Wed, Apr 06 2011
Poster of May Contain Nuts
May Contain Nuts
Shirley Henderson was
43+ in May Contain Nuts
First Air Date
Thu, Jun 11 2009
Poster of ShakespeaRe-Told
ShakespeaRe-Told
Shirley Henderson was
39+ in ShakespeaRe-Told
First Air Date
Mon, Nov 07 2005
Poster of Doctor Who
Doctor Who
Shirley Henderson was
39+ in Doctor Who
as 'Ursula Blake'.
First Air Date
Sat, Mar 26 2005
Poster of Agatha Christie's Marple
Agatha Christie's Marple
Shirley Henderson was
39+ in Agatha Christie's Marple
as 'Honoria Waynflete'.
First Air Date
Sun, Dec 12 2004
Poster of Charles II: The Power and The Passion
Charles II: The Power and The Passion
Shirley Henderson was
37+ in Charles II: The Power and The Passion
as ', Catharine of Braganza'.
First Air Date
Sun, Nov 16 2003
Poster of The Way We Live Now
The Way We Live Now
Shirley Henderson was
35+ in The Way We Live Now
as 'Marie Melmotte'.
First Air Date
Sun, Nov 11 2001
Poster of In a Land of Plenty
In a Land of Plenty
Shirley Henderson was
35+ in In a Land of Plenty
First Air Date
Wed, Jan 10 2001
Poster of Hamish Macbeth
Hamish Macbeth
Shirley Henderson was
29+ in Hamish Macbeth
as 'Isobel Sutherland'.
First Air Date
Sun, Mar 26 1995
Poster of The Advocates
The Advocates
Shirley Henderson was
25+ in The Advocates
First Air Date
Tue, Apr 02 1991
Poster of Wish Me Luck
Wish Me Luck
Shirley Henderson was
22+ in Wish Me Luck
First Air Date
Sun, Jan 17 1988
Poster of Casualty
Casualty
Shirley Henderson was
20+ in Casualty
as 'Denise'.
First Air Date
Sat, Sep 06 1986
Poster of NOVA
NOVA
Shirley Henderson was
8+ in NOVA
as 'Mileva Maric'.
First Air Date
Sun, Mar 03 1974