Age, Biography and Wiki
💰 Net worth: $100K - $1M
About
American actress who has played many mentally disturbed characters on television and in film. Her most noteworthy role was that of Nadin Hurley on Twin Peaks.
Before Fame
She appeared on an episode of Baywatch in 1991.
Trivia
She played a character named Melanie Sanders in the Steven Seagal film The Glimmer Man.
Family Life
She grew up with her family in Cincinnati, Ohio.
Associated With
She has appeared in Wes Craven's films The People Under the Stairs and Vampire in Brooklyn.