Cast of
My Fragile Heart

About My Fragile Heart

  • Released on September 17, 2000
  • Drama

Trina Lavery returns home to Stoke after 20 years, to look after her ill mother. She learns that Bernard Cleve is also living in Stoke. Bernard was accused of killing Trinas best friend many years ago but was never convicted. Another girl is killed and Bernard is again a suspect. Trina thinks he is innocent but places herself in danger in trying to prove it.

Full Cast of My Fragile Heart

Sarah Lancashire
plays Trina Lavery

Sarah Lancashire as Trina Lavery

Sarah Lancashire is an English actress whose career began in 1986. Lancashire's first acting roles were in local thea...

See Sarah Lancashire's other roles

Lorcan Cranitch
plays Bernard Cleve

John McArdle
plays Roy Lavery

Anne Stallybrass
plays Sandra Park

Lynda Rooke
plays Maureen "Mo" Blake

Robert Glenister
plays Stephen 'Squeal' Blake

Robert Glenister as Stephen 'Squeal' Blake

Robert Glenister was born on March 11, 1960 and is currently 64 years old.

See Robert Glenister's other roles

Sarah Price
plays Becca Blake

Eva Pope
plays Ruby Mason

Kate Richards
plays Katya Mason

James Peachey
plays Andrew Mason

Caroline Strong
plays Claire Macavoy

Nicholas Gleaves
plays Joe Macavoy

Nicholas Gleaves as Joe Macavoy

Nicholas Gleaves is an English actor and playwright. Originally from the Halliwell area of Bolton, Lancashire, Engla...

See Nicholas Gleaves's other roles

Kelly Thresher
plays Shannon Macavoy

David Westhead
plays DCI Peter Murray

David Westhead as DCI Peter Murray

David Westhead was born on January 1, 1963 and is currently 61 years old.

See David Westhead's other roles

Paul Young
plays DCI Owen Simmons


Crew of My Fragile Heart

Discover the backstage crew of My Fragile Heart →