Netflix Movies Starring Take

Warren Takeuchi was born in Toronto, Ontario, Canada. He is known for his work on Godzilla (2014), The 6th Day (2000) and Lake Placid (1999). Read more on iMDB