About Hearts and Bones
- Released on April 30, 2000
- Drama
A group of friends move to London. At the centre are the Rose brothers, Mark and Rich, and Mark’s girlfriend Emma, who harbours a secret obsession with Rich.
Hearts and Bones ran for
2 seasons.
Full Cast of Hearts and Bones
Damian Lewis
plays Mark Rose (13 episodes)
Amanda Holden
plays Louise Slaney (13 episodes)
Dervla Kirwan
plays Emma Rose (13 episodes)
Lloyd Owen
plays James (6 episodes) , (13 episodes)
Lloyd Owen was born in Westminster, London, England, UK. He is an actor and director, known for Apollo 18 (2011), Mon...
See Lloyd Owen's other roles →Michael Fassbender
plays Hermann (13 episodes)
Dominic Rowan
plays Laurence Leper (13 episodes)
Kieran O'Brien
plays Robbie Rose (7 episodes)
O'Brien grew up in nearby Royton and was educated at the Bishop Henshaw Roman Catholic Memorial High School in Rochda...
See Kieran O'Brien's other roles →Andrew Woodall
plays Stuart Gee (7 episodes)
Mark Bazeley
plays Dominic Morris (13 episodes)
Anne Reid
plays Annie Rose (1 episode)
Anne Reid, MBE is an English stage, film and television actress, known for her roles as Valerie Barlow in the soap op...
See Anne Reid's other roles →Mark Penfold
plays Returning Officer (1 episode)
Richard Coyle
plays Will Stenner (1 episode)
Clive Russell
plays Mark Dolby (1 episode)
Jonathan Ryland
plays Anne (1 episode)
Amanda Abbington
plays Mia (1 episode)
Amanda Abbington was born on February 28, 1974 in North London, England as Amanda Jane Smith. She has been acting in ...
See Amanda Abbington's other roles →