She received a BAFTA Award for her role as Lynda in the 1987 film Wish You Were Here. Her other film credits include A River Runs Through It and In Country.
She studied acting at the Italia Conti School in London when she was 15.
She played the leading role in the horror film The Honeytrap.
Her father was actor Roger Lloyd-Pack and her mother was a theatrical agent named Sheila Hughes. She had a younger half-sister, Charlotte, from her mothers following marriage. She began dating musician Christian Jupp. She welcomed a daughter in October of 2014.
She played Jessie Burns in A River Runs Through It with Brad Pitt.