David Takemura



Credits

Battlestar Galactica: The Plan (2009)
Visual Effects Coordinator
Star Trek: First Contact (1996)
Visual Effects Supervisor