Deb Lacusta
Born: 1958-03-15 in Detroit, Michigan, USA
Known For: Writing
Biography
No biography available for this person.
Filmography
2021
- The Long Isolation ... (Director)
1995
- Forget Paris as Nurse
1994
- Aladdin as Woman (voice)
1989
- The Simpsons as Isabella (voice)