Deanna Gould
Deanna Gould
Deanna Gould is a digital effects producer (Cinesite), and is known for Lost in Space (1998), Lara Croft: Tomb Raider (2001) and Ever After: A Cinderella Story (1998).
Top 10 collaborators
Roles
No acting credits...
Match