Kazuo Suzuki was born on January 18, 1937 in Tokyo, Japan. He is known for his work on All Monsters Attack (1969), Invasion of Astro-Monster (1965) and Son of Godzilla (1967). Read more on iMDB