
Tomorô Taguchi
Known for: Actor
Born: November 30, 1957
Place of birth: Tokyo, Japan
Tomorô Taguchi was born on 30 November 1957 in Tokyo, Japan. He is an actor and director, known for Tetsuo: The Iron Man (1989), Non-Stop (1996) and Aiden & Titi (2003).
















