Barbara Joy Flynn (born 5 August 1948) is an English actress. She first came to prominence playing Freda Ashton in the ITV drama series A Family at War (1970–1972). She went on to play the milk woman in the BBC comedy Open All Hours (1976–1985), Jill Swinburne in The Beiderbecke Trilogy (1985–1988), Dr. Rose Marie in the BBC series A Very Peculiar Practice (1986–1988), Judith Fitzgerald in the ITV drama Cracker (1993–1995), and Mrs. Jamieson in Cranford (2007–2009). In 2021, she appeared in Doctor Who: Flux as Tecteun, a founder of Time Lord society and The Doctor's adopted mother. Starting in 2023, she acted in Beyond Paradise, playing the mother of the detective's girlfriend. This included some episodes in 2024 where she was reunited with Peter Davison, her A Very Peculiar Practice co-star. In her own words, she tends to play "feisty, strong women"
Miss Potter
(Helen Potter)
The 7/7 Bombers: A Psychological Investigation
(Voice)
The Escort
(Kim's Mother)
Christmas at the Riviera
(Rita)
Dear Nobody
(Chris' Mother)
Cheerful Weather for the Wedding
(Aunt Bella)
Just Henry
(Mrs Beaumont)
Diana: The Curse of the Spencers
(Narrator)
King Lear
(Goneril)
The Christmas Candle
(Lady Camdon)
Benefactors
The Flying Scotsman: A Rail Romance
(Narrator (Voice))
Hornblower: Loyalty
(Mrs. Mason)
You're Dead...
(Prof. Corner)
Season's Greetings
(Belinda)
Rosalind Franklin: DNA's Dark Lady
(Narrator)
Lorna Doone
(Sarah Ridd)
The Man Who Would Be Kubrick
(Self - Narrator)
Day To Remember
(Judy)
The Flight Fund
(Angie)
Hornblower: Duty
(Mrs. Mason)
1978: The Winter of Discontent
(Narrator)
George Orwell: A Life In Pictures
(Narrator)
Burlesque Fairytales
(Mrs. Argyle)
The Marchioness Disaster
(Eileen Dallaglio)
Night Flight
(Moira)
Cracker: Nine Eleven
(Judith Fitzgerald)
Love on a Gunboat
(Monica Potter)
The Vanishing Man
(Me Jeffries)
No Visible Scar
(Margaret Hanson)
A Mother Like Him
(Jill)
Britannia Hospital
(Private Nurse)
Standing in for Henry
(Heather)
Bosses From Hell
A Lion Called Christian
(Self - Narrator(voice))
Cracker
The Inspector Lynley Mysteries
(Maureen Finnegan)
Open All Hours
Death in Paradise
(Patti Grenson)
Inspector Morse
(Monica Height)
Joshua Jones
The Beiderbecke Connection
(Jill Swinburne)
The Beiderbecke Tapes
(Jill Swinburne)
The Beiderbecke Affair
(Jill Swinburne)
Malice Aforethought
(Julia Bickleigh)
Wives and Daughters
(Miss Browning)
Pat & Cabbage
(Pat)
The Barchester Chronicles
(Mary Bold)
Cranford
(Mrs Jamieson)
The Forsyte Saga
(Emily Forsyte)
Maigret
The Vanishing Man
Chandler & Co.
Hornblower
(Mrs Mason)
Cracker
(Judith Fitzgerald)
My Big Fat Gypsy Wedding
(Narrator (voice))
The Queen
(The Queen)
The Queen's Castle
(Narrator (Voice))
Performance
(Goneril)
Moving On
(Carol)
Doctor Who
(Awsok)
1864
(Queen Victoria)
Perfect
(Imogen)
Sea of Souls
(Lt Col Petra Summers)
The New Adventures of Lucky Jim
(Joanna Lassiter)
The Line of Beauty
(Sally Tipper)
Elizabeth I
(Mary Queen of Scots)
Cracker
(Judith)
Lorna Doone
(Sarah Ridd)
He Knew He Was Right
(Mrs. French)
Play for Today
(Monica Potter)
Jet! When Britain Ruled the Skies
(Herself - Narrator)
Celebrity Antiques Road Trip
(Self - Participant)
Agatha Christie's Poirot
(Mrs Allerton)
Killing Eve
(Julia)
Beyond Paradise
(Anne Lloyd)
Play for Today
(Jill)
Play for Today
(Margaret Hanson)
A Family at War
(Freda Ashton)
The Durrells
(Aunt Hermione)
Murder in Mind
(Grace Fisher)
Playhouse
(Heather)
A Very Peculiar Practice
(Dr Rose Marie)
Murder Most English: A Flaxborough Chronicle
(Pauline Sutton)
Silent Witness
(Carol Fisher)
Secrets of the Royals: Births, Marriages and Deaths
(Narrator)