Debi Boulden



Credits

Ace Ventura: When Nature Calls (1995)
Animatronics Supervisor
Uninvited (1988)
Special Effects