Before she ended up on series like The Red Shoe Diaries, Erika Anderson was a contender with a recurring role on the hit TV drama Twin Peaks. But her twin peaks have had better exposure on the big screen, as in Object of Obsession (1994), … Join Mr Skin to read her entire Biography