Deanna Oliver

Deanna Oliver is a writer and actress, known for THE BRAVE LITTLE TOASTER (1987), ANIMANIACS (1993), and CASPER (1995).