Takashi Kanno was born on September 8, 1950 in Sendai, Miyagi, Japan. Takashi is an assistant director and director.
Sem dados