Tatsuya Fujiwara was born on May 15, 1982 in Chichibu, Japan. He is known for his work on Battle Royale (2000), Death Note (2006) and Death Note: The Last Name (2006). Read more on iMDB