Emily Lloyd was born on September 29, 1970 in London, England as Emily Lloyd Pack. She is an actress, known for A River Runs Through It (1992), Wish You Were Here (1987) and In Country (1989). Read more on iMDB