Takehiro Murata was born on March 18, 1960 in Tokyo, Japan. He is an actor, known for Godzilla 2000 (1999), When the Last Sword is Drawn (2002) and Pom Poko (1994). Read more on iMDB