Actress most widely known for portraying nurse Terri Alden on Three’s Organization, which ran from 1977 to 1984. She also made an appearance in the 2005 film The Devil’s Rejects and she takes on Magda within the CW series Jane the Virgin. She was asked by Bob Wish to become listed on a troupe that performed in the Walter Reed Military INFIRMARY. She made a short appearance in Kevin Smith’s humor Mallrats. She wedded acting professional Ted Monte. She experienced a chilling picture inside a Rob Zombie-directed task The Devil’s Rejects.