Laura Buff



Credits

Starship Troopers (1997)
Visual Effects Producer
The Abyss (1989)
Visual Effects Producer