Shôzô Îzuka was born on May 23, 1933 in Fukushima, Japan. He is an actor, known for Millennium Actress (2001), Tokyo Godfathers (2003) and Himitsu Sentai Gorenger (1975). Read more on iMDB