Born on November 30, 1957, in Tokyo, Japan, this actor (born Tomorou Taguchi) also boasts a career in the music industry, as he used to be the lead singer of the band Bachikaburi. In 2003, he even took the reins as director of a film called Iden & Tity, a film about maintaining one's identity in a rock star world. His selected Filmography includes: Kami no hidarite akuma no migite (2006) aka God's Left Hand, Devil's Right Hand (International: English title), Yawarakai seikatsu (2005), Haru no yuki (2005), Ainshutain gâru (2005) aka Einstein Girl (International: English title), Kamyu nante shiranai (2005) aka Who's Camus Anyway? International: English title).
Film Movement