 More recently, she had a recurring role as Rachel Crawchek in "Judge John Deed".In early 2007, she reunited with original cast members of "This Life" in a reunion special called "This Life +10".On 14 June 2007, Dhiri joined the long-running British police drama "The Bill" as DC Grace Dasari.