This Life
Jason HughesWarren
Andrew LincolnEgg- DDaniela NardiniAnna
Amita DhiriMilly
Jack DavenportMiles
Steve John ShepherdJo
Luisa Bradshaw-WhiteKira
David MallinsonO'Donnell
Ramon TikaramFerdy
Cyril NriGraham
Natasha LittleRachel
Gillian McCutcheonTherapist (voice)
Geoffrey BatemanHooperman
Juliet CowanNicki- SSacha CraiseKelly
Tony CurranLenny
Mark Lewis JonesDale Jones
Paul CopleyJerry Cook
Michael ElwynMontgomery
Clare CliffordSarah Newly
Rachel FieldingFrancesca- CCharlotte BicknellDelilah
Keith-Lee CastleTruelove- SSteph BramwellMrs. Cochrane
Paul J. MedfordPaul- MMike EastmanPoliceman, Policeman (uncredited)
- RRobin CattaniPunter (uncredited), Punter
- DDanielle TarentoMia
- GGregg PrenticeGeorge
- NNicholas KleinBobby
Nicholas SidiSolicitor
Ralph InesonJessop- DDamian ZukNat Cook
- SSu ElliotMaggie Gibson
- CCharles HarrisonOsteopath
- SSusan TordoffPersonnel Officer
Simon KunzMcCleary- TTara WilliamsDoorgirl
- CChristopher BramwellMr. Webb
Maria McErlaneMrs. Janet Webb- IIan PayneRadio presenter
Richard CantPhil- PPaul CottinghamMan in Park
- NNicholas PalliserRattigan
- CChristopher CrooksMuldoon
- CCharlotte LongfieldWoman at job centre
Stuart OrganMonk- SSaul ReichlinPemberton
- RRoger McClenahanRoy
- MMike HaywardLeonard Ryder
Georgia ReeceMrs. Reid- MMichael BegleyTerry Cole
Martin HancockPhilip Becks
Julia WorsleyTania Johnson- JJames BowersMick
Richard DixonAngus- AAndrew CharlesonDougie
Liz IzenCora
Janine WoodJudy- JJohn WestwoodJay
Benedict SandifordBrian- RRod ArthurHughie Slater
Colin MacLachlanI.D. Inspector
Michael MorelandPolice Officer- CChristopher StainesDex
Nitin GanatraSalim- JJackie StirlingMuriel
Danny MidwinterSeb- RRichard ZajdlicMan
Alan StocksPolice Officer- HHelene KvaleCaroline
- SSuzanne CharltonWeather forecaster (uncredited)
- LLauretta GavinGirl
Mem FerdaMike
Daisy BeaumontGina- KKathleen McGoldrickLizzie
Jim DavidsonQuiz show host (uncredited)
John VirgoSelf (uncredited)