Elinor Baggett é conhecida pelo seu trabalho em Terror Eyes (1989), The Jackalope (2003) e Ella (2002).
Sem dados