Tomorô Taguchi was born on November 30, 1957 in Tokyo, Japan. He is an actor and director, known for Dangan ranna (1996), Iden & Tity (2003) and Tetto Musashino-sen (1997).