This Life: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! This Life Drama, Romance, Legal – 8/7/97 United Kingdom http://www.bbc.co.uk/programmes/b00pft4t GeneralEpisodesCastCharactersGallery Cast See full cast → Jack Davenport as Miles Stewart Jack Davenport as Miles Stewart Jack Davenport as Miles Stewart Andrew Lincoln as Edgar 'Egg' Cook Daniela Nardini as Anna Forbes Daniela Nardini as Anna Forbes Daniela Nardini as Anna Forbes Jason Hughes as Warren Jones Jason Hughes as Warren Jones Amita Dhiri as Milly Nassim Amita Dhiri as Milly Nassim Amita Dhiri as Milly Nassim Ramon Tikaram as Ferdy Ramon Tikaram as Ferdy Ramon Tikaram as Ferdy Luisa Bradshaw-White as Kira Andrew Lincoln as Edgar «Egg» Cook David Mallinson as Michael O'Donnell Steve John Shepherd as Jo Cyril Nri as Graham Gillian McCutcheon as Therapist Natasha Little as Rachel Geoffrey Bateman as Hooperman Juliet Cowan as Nicki Sacha Craise as Kelly