Birthday
1938-11-10Place of Birth
Kyoto Prefecture, JapanBiography
Free Trial Channels
All Movies List
Last Run: 100 Million Yen Worth of Love and Betrayal
1991
5.1
as Kurosawa
1991Lone Wolf and Cub: Baby Cart in the Land of Demons
1973
7.5
as Sazare Kanbei
1973
AD