IMDb > "Hearts and Bones" (2000) > Episodes cast

Episodes cast for
"Hearts and Bones" (2000) More at IMDbPro »

Season: 1 | 2
Year: 2000 | 2001


Season 1


Season 1, Episode 1: I Need a Love Song

30 April 2000


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Damian Lewis ... Mark Rose

Rose Keegan ... Sinead Creagh

Andrew Scarborough ... Michael Owen
Joel Pitts ... Sam Rose

Sarah Parish ... Amanda Thomas
Claire Lubert ... Marianne

Andrew Woodall ... Stuart Gee

Kieran O'Brien ... Robbie Rose

Isla Fisher ... Australian Barmaid
Lucas Hare ... Damien
Roxanne Ricketts ... Girl 1
Aoife Thompson ... Girl 2

Season 1, Episode 2: There Is a Light That Never Goes Out

7 May 2000


Dervla Kirwan ... Emma Rose

Sarah Parish ... Amanda Thomas

Andrew Scarborough ... Michael Owen

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Rose Keegan ... Sinead Creagh

Damian Lewis ... Mark Rose

Kieran O'Brien ... Robbie Rose
Joel Pitts ... Sam Rose
Pippa Guard ... Liz Booth

Sylvestra Le Touzel ... Rachel Heath

Richard Coyle ... Will Stenner

Mark Bazeley ... Dominic Morris

Simon Fenton ... Eddie
Robin Hellier ... Theo
Sabina Franklyn ... Harriet
Georgie Glen ... Pamela

Season 1, Episode 3: Slipping Through My Fingers

14 May 2000


Dervla Kirwan ... Emma Rose

Amanda Holden ... Louise Slaney

Rose Keegan ... Sinead Creagh

Damian Lewis ... Mark Rose

Hugo Speer ... Richard Rose

Andrew Scarborough ... Michael Owen
Elaine Claxton ... Jane Mortimer
Barbara Horne ... Clair Butler
Anita Dobson ... Donna Slaney

Andrew Woodall ... Stuart Gee

Sarah Parish ... Amanda Thomas
Neil McCaul ... Ray Slaney
Joel Pitts ... Sam Rose

Season 1, Episode 4: If You Don't Know Me by Now

21 May 2000

Season 1, Episode 5: You Can't Always Get What You Want

28 May 2000


Amanda Holden ... Louise Slaney

Rose Keegan ... Sinead Creagh

Damian Lewis ... Mark Rose

Andrew Scarborough ... Michael Owen

Hugo Speer ... Richard Rose

Sylvestra Le Touzel ... Rachel Heath

Sarah Parish ... Amanda Thomas
Joel Pitts ... Sam Rose
Pippa Guard ... Liz Booth

Kieran O'Brien ... Robbie Rose

Dervla Kirwan ... Emma Rose

Andrew Woodall ... Stuart Gee
William Oliver ... Director

Lucy Scott ... Philippa Beach
David Tse ... Andrew Kassei (as David K.S. Tse)
Francis White ... School Governor
Mike Eastman ... Councillor

Sophie Linfield ... Maria (uncredited)

Season 1, Episode 6: When You Find That Things Are Getting Wild

4 June 2000


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Rose Keegan ... Sinead Creagh

Damian Lewis ... Mark Rose

Andrew Scarborough ... Michael Owen

Sarah Parish ... Amanda Thomas
Pippa Guard ... Liz Booth
Laura Heath ... Lucinda Grimes
Joel Pitts ... Sam Rose

Kieran O'Brien ... Robbie Rose

Clive Russell ... Mark Dolby

Mark Bazeley ... Dominic Morris

Sophie Linfield ... Gina Lentini

James Hicks ... John

Season 1, Episode 7: Once There Was a Way to Get Back Home

7 June 2000


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Andrew Scarborough ... Michael Owen

Damian Lewis ... Mark Rose

Rose Keegan ... Sinead Creagh
Joel Pitts ... Sam Rose

Kieran O'Brien ... Robbie Rose

Sarah Parish ... Amanda Thomas
Raquel Cassidy ... Mary Jones

David Schaal ... D.I. Wilson
Pippa Guard ... Liz Booth

Andrew Woodall ... Stuart Gee
David Tse ... Andrew Yip

Season 2


Season 2, Episode 1: Episode #2.1

26 July 2001


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Damian Lewis ... Mark Rose

Sarah Parish ... Amanda Thomas

Andrew Scarborough ... Michael Owen

Rose Keegan ... Sinead Creagh

Lloyd Owen ... James
Joel Pitts ... Sam Rose

Mark Bazeley ... Dominic Morris

Sylvestra Le Touzel ... Rachel Heath
Sarah Badel ... Moira Thomas
Charlotte Roach ... Annabel
Rina Mahoney ... Holly Patel
Charlotte Barker ... Debbie
Daniel Strauss ... DJ (as Dan Strauss)
Di Langford ... Shopping Trolley Lady
Peter Waddington ... Inoffensive Man
Michael Mawby ... Manager of Phone Shop
Michael Cotterill ... Shouty Old Man
James Auden ... Reporter
Mark Penfold ... Returning Officer

Yana Yanezic ... Voulter

Season 2, Episode 2: Episode #2.2

2 August 2001


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Sarah Parish ... Amanda Thomas

Andrew Scarborough ... Michael Owen

Rose Keegan ... Sinead Creagh

Lloyd Owen ... James
Joel Pitts ... Sam Rose

Mark Bazeley ... Dominic Morris

Michael Fassbender ... Hermann
Stephen Bent ... Police Instructor

Jonathan Ryland ... Anne
Richard Frame ... Barry Rievely
Jenny Patterson ... Samantha

Roger Morlidge ... Hugging Policeman
Nicole Arumugam ... GP (as Nicola Arumugam)

Season 2, Episode 3: Episode #2.3

9 August 2001


Dervla Kirwan ... Emma Rose

Amanda Holden ... Louise Slaney

Sarah Parish ... Amanda Thomas

Andrew Scarborough ... Michael Owen

Rose Keegan ... Sinead Creagh
Freddy White ... Scott
Doug Allen ... Nigel
Nicole Arumugam ... GP (as Nicola Arumugam)
Fritha Goodey ... Dawn
Jenny Patterson ... Samantha
Philip Bretherton ... Philip Lynam
Denica Fairman ... Jane Lynam

Season 2, Episode 4: Episode #2.4

16 August 2001


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Sarah Parish ... Amanda Thomas

Andrew Scarborough ... Michael Owen

Rose Keegan ... Sinead Creagh

Lloyd Owen ... James
Joel Pitts ... Sam Rose
Doug Allen ... Nigel

Stephanie Fayerman ... Judith Flyte
Derek Benfield ... Mike Piper
Amanda Walker ... Olive Piper

Jack Tarlton ... John
Anne Ried ... Annie Rose

Sylvestra Le Touzel ... Rachel Heath
Helen Grace ... Juliette
Louie Lynn ... William
David Daker ... Mr Rose

Season 2, Episode 5: Episode #2.5

23 August 2001


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Sarah Parish ... Amanda Thomas

Rose Keegan ... Sinead Creagh

Andrew Scarborough ... Michael Owen

Lloyd Owen ... James
Joel Pitts ... Sam Rose

Mark Bazeley ... Dominic Morris
Carmel Howard ... Obstetrician
Gilly Holder ... Lorainne
Jo-Anne Stockham ... Lisa Owen
Matthew Gravelle ... Meridith

Michael Fassbender ... Hermann
Janet Whiteside ... Old Lady 1
Gabrielle Hamilton ... Old Lady 2
David Hatton ... Very Small Man
Michael Tudor Barnes ... John Barnes

Season 2, Episode 6: Episode #2.6

30 August 2001


Dervla Kirwan ... Emma Rose

Hugo Speer ... Richard Rose

Amanda Holden ... Louise Slaney

Sarah Parish ... Amanda Thomas

Andrew Scarborough ... Michael Owen

Rose Keegan ... Sinead Creagh 2000-2001
Joel Pitts ... Sam Rose
Jo-Anne Stockham ... Lisa Owen

Michael Fassbender ... Hermann

Amanda Abbington ... Mia
Peter Kelly ... Bob Jeberle
Rachel Bavidge ... Karen
Victoria Willing ... Julie
Anne Ried ... Annie Rose
David Daker ... Mr. Rose
Abi Eniola ... Sarah
Susan Trayling ... Kay
Jonathan Bond ... Jeremy

Jonathan Wrather ... Robin

Lloyd Owen ... James

You may add a new episode for this TV series by clicking the 'add episode' button