Yoshihiro Hamaguchi was a Japanese actor and a former Olympic swimmer.
Gamera vs. Barugon
Movie • 1966
Fires on the Plain
Movie • 1959
Giants and Toys
Movie • 1958
The Invisible Man vs. The Human Fly
Movie • 1957
Etajima, the Naval Academy