American stage and screen actress who worked behind the scenes on various studio features, magazine shows and independent films including the Log Lady in Twin Peaks.