Warren Takeuchi

Warren Takeuchi

Warren Takeuchi was born in Toronto, Ontario, Canada. He is known for his work on Godzilla (2014), The 6th Day (2000) and Deep Rising (1998).

Tv Show