Emily Lloyd (I) |
Emily Lloyd was born on September 29, 1970 in Islington, London, England. She is an actress, known for Wish You Were Here (1987), A River Runs Through It (1992) and Riverworld (2003).
See full bio »
Born:in Islington, London, England, UK |