who is sheryl lee
Struggling: Twin Peaks actress Sheryl Lee has revealed to that her life has been put on hold after she was diagnosed with a rare blood disorder called neutropenia in 2007 leaving her broke and unable to find work.