Biography.guide
Home › People › Actor › Caroline O'Neill
Portrait of Caroline O'Neill

Caroline O'Neill

b. 1958

British television actress

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Caroline O'Neill

Born 1958. Caroline O'Neill is a British actor.

Caroline O'Neill (born 13 December 1961) is an English television and theatre actress. She is best known for her role as Andrea Clayton in Coronation Street.

In a lengthy career, her television roles include Win Thursday in Endeavour, as well as an appearance in its sister programme Lewis, and as Janice Maloney in Queer as Folk. On stage, she appeared in the 2006 Royal Shakespeare Company revival of Arthur Miller’s The Crucible and in Peter Gill’s The York Realist.

Television Coronation Street (29 episodes, 1985) as Andrea Clayton Grange Hill (4 episodes, 1991) as Susan Dead Romantic (TV Film, 1992) as Housewife Body & Soul (4 episodes, 1993) as Leila Chiller: Here Comes the Mirror Man (TV Film, 1995) as Estate agent A Touch of Frost (1 episode, 1997) as Maggie Hoxton Queer as Folk (9 episodes, 1999–2000) as Janice Maloney Coronation Street (11 episodes, 2000) as Andrea Clayton Waking the Dead (2 episodes, 2001) as Linsey Carr Coronation Street (1 episode, 2001) as Andrea Clayton EastEnders (3 episodes, 2002) as Clare Butcher Behind Closed Doors (2003) as Nikki Goodwin This Little Life (2003) as Nurse Babs Hear the Silence (2003) as Anna Hoskins Family Affairs (20 episodes, 2005) as Pam Hargreaves Jane Hall (6 episodes, 2006) as Karen Kershaw The New Worst Witch (26 episodes, 2005–2007) as Miss Hardbroom Mum’s Gone Gay (2007) as Mum Lewis (1 episode, 2008) as Susan Chapman The Execution of Gary Glitter (2009) as Kelly Andrews The Inbetweeners (1 episode, 2010) as Model's Mum Upstairs Downstairs (1 episode, 2010) as Mrs. Proude Whitechapel (2 episodes, 2012) as Trisha Ingall Lip Service (1 episode, 2012) as Caroline Inspector George Gently (1 episode, 2014) as Katherine Thomas Undeniable (1 episode, 2014) as Jo Haywood Happy Valley (1 episode, 2015) as Lynn Dewhurst Doc Martin (1 episode, 2015) as Alice Bell Unforgotten (1 episode, 2015) as Joanna Bridges Our Girl (1 episode, 2016) as Stella Last Tango in Halifax (2 episodes, 2016) as Janice Endeavour (34 episodes, 2013–2023) as Win Thursday The A Word (2020) as Pauline Doctors (2020, 2024) as Meryl Dibton / Patricia Bennett Sister Boniface Mysteries (2023) as Shirley Turner

Theatre The Crucible (Royal Shakespeare Theatre & Gielgud Theatre, 2006) as Ann Putnam Honeymoon Suite (Royal Court Theatre, 2004) as Izzy A Day in Dull Armour (Royal Court Theatre, 2002) as Mother The York Realist (The Lowry, Bristol Old Vic, Royal Court Theatre and Strand Theatre, 2001–2002) as Barbara Vertigo (Theatre Royal, Windsor & Yvonne Arnaud Theatre, 1998–1999) Stranger’s House (Royal Court Theatre, 1997) as Nelly One More Wasted Year (Royal Court Theatre, 1997) as Waitress Watch Out for Mr Stork (Finborough Theatre & Regent's Park Open Air Theatre, 1995) as Karen And His Name Was Jim (Grove Theatre, London, 1991) as Carol The Increased Difficulty of Concentration (Old Red Lion Theatre, 1989) Blithe Spirit (Dundee Repertory Theatre, 1988) Soapbox (Wythenshawe Forum Theatre, 1988) The Importance of Being Earnest (Theatre Royal, Plymouth and tour, 1986) as Cecily Strippers (Harlow Playhouse and tour, 1986) as Michelle A Man for All Seasons (tour, 1984) as Margaret Romeo and Juliet (Newark Palace Theatre and tour, 1984) as Juliet

Film Urban Hymn (2015) as Fiona

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Occupation
Nationality

People in Caroline O'Neill's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Caroline O'Neill's

Frequently asked questions

Who is Caroline O'Neill?

British television actress

When was Caroline O'Neill born?

Caroline O'Neill was born on 2 February 1958 in Manchester.

What is Caroline O'Neill's occupation?

Caroline O'Neill is an actor.

What nationality is Caroline O'Neill?

Caroline O'Neill is British.

Sources & further reading

· Wikipedia: Caroline O'Neill

· Wikidata: Q16733784

· DBpedia: Caroline O'Neill

Cite this page

APA: Biography.guide. (2026). Caroline O'Neill. https://biography.guide/caroline-o-neill/

MLA: "Caroline O'Neill." Biography.guide, https://biography.guide/caroline-o-neill/.

Chicago: "Caroline O'Neill." Biography.guide. https://biography.guide/caroline-o-neill/.

Data last updated: 2026-09-22 · Spot an error? Report a correction.

Page generated 2026-09-27 04:58 UTC