No photoLisa TuttleActor · Born September 16, 1952 · Houston, Texas, USAIMDb Wrote 42020s2023Sans regretNovel2000s2005Community PropertyShort Story1990s1997The HungerShort Story621980s1988MonstersStory72Appearances11990s1990Horror CafeSelf