Caroline O'Neill
Known For
All Movies (8)
- Urban Hymn2015 · as Fiona
- The Execution of Gary Glitter2009 · as Kelly Andrews
- The Bad Mother's Handbook2007 · as Mary Beattie
- The Long Bank Holiday2004 · as Permanency Officer
- This Little Life2003 · as Nurse Babs
- Blood Strangers2002 · as Jenna Albury
- Brave1994 · as Young Girl
- B&B1992 · as Michelle
All TV Shows (34)
- The Devil's Hour2022 · as Paula Slade
- Sister Boniface Mysteries2022 · as Shirley Turner
- All Creatures Great & Small2020 · as Dot Fawcett
- Cuffs2015 · as Pearl
- Happy Valley2014 · as Lynn Dewhurst
- Endeavour2013 · as Winifred 'Win' Thursday
- Vera2011 · as Kathy Bennions
- Upstairs Downstairs2010 · as Mrs Proude
- Accused2010 · as Mrs Patterson
- Whitechapel2009 · as Trisha Ingall
- The Inbetweeners2008 · as Model's Mum
- Lewis2007 · as Susan Chapman
- Waterloo Road2006 · as Mrs. Bryant
- The New Worst Witch2005 · as Constance Hardbroom
- Blue Murder2003 · as Linda Taylor
- The Royal2003 · as Ruth Thake
- Cutting It2002 · as Davinia Lush
- Blood Strangers2002 · as Jenna Albury
- Waking the Dead2001 · as Linsey Carr
- Queer as Folk1999 · as Janice Maloney
- The Lakes1997 · as WDC Cowan
- Chiller1995 · as Estate Agent
- Peak Practice1993 · as Susie Horsefield
- Body & Soul1993 · as Leila
- The Detectives1993 · as Production Assistant
- A Touch of Frost1992 · as Maggie Hoxton
- Framed1992 · as WPC
- Heartbeat1992 · as WPC Rachel Benson
- Heartbeat1992 · as Vera Lomax
- Heartbeat1992 · as Brenda Jepson
- Birds of a Feather1989 · as Nurse
- Agatha Christie's Poirot1989 · as Nanny Lavinia Seagram
- Casualty1986 · as Jane Cormett
- Casualty1986 · as Pippa Hindle




