
Caroline O'Neill
Born
January 1, 1958 (67 years old)
Known For
Acting
Place of Birth
Blackpool, Lancashire, England, UK
Known For

The Devil's Hour
Paula Slade · (2 episodes)
2022

Sister Boniface Mysteries
Shirley Turner · (1 episode)
2022

All Creatures Great & Small
Dot Fawcett · (1 episode)
2020

Urban Hymn
Fiona
2015

Happy Valley
Lynn Dewhurst · (6 episodes)
2014

Endeavour
Winifred 'Win' Thursday · (35 episodes)
2013

Vera
Kathy Bennions · (1 episode)
2011

Accused
Mrs Patterson · (1 episode)
2010

The Execution of Gary Glitter
Kelly Andrews
2009

Whitechapel
Trisha Ingall · (1 episode)
2009

The Inbetweeners
Model's Mum · (1 episode)
2008

The Bad Mother's Handbook
Mary Beattie
2007

Lewis
Susan Chapman · (1 episode)
2007

The New Worst Witch
Constance Hardbroom · (26 episodes)
2005

Blue Murder
Linda Taylor · (1 episode)
2003

This Little Life
Nurse Babs
2003

The Royal
Ruth Thake · (1 episode)
2003

Cutting It
Davinia Lush · (1 episode)
2002

Blood Strangers
Jenna Albury
2002

Waking the Dead
Linsey Carr · (2 episodes)
2001

Queer as Folk
Janice Maloney · (10 episodes)
1999

The Lakes
WDC Cowan · (1 episode)
1997

Brave
Young Girl
1994

Peak Practice
Susie Horsefield · (1 episode)
1993

Body & Soul
Leila · (6 episodes)
1993

The Detectives
Production Assistant · (1 episode)
1993

B&B
Michelle
1992

Heartbeat
WPC Rachel Benson · (1 episode)
1992

Heartbeat
Vera Lomax · (1 episode)
1992

Heartbeat
Brenda Jepson · (1 episode)
1992

Birds of a Feather
Nurse · (1 episode)
1989

Agatha Christie's Poirot
Nanny Lavinia Seagram · (1 episode)
1989

Casualty
Jane Cormett · (1 episode)
1986