Actor · Born 1908
The Last Dinosaur
1977 · as Dr. Kawamoto
Mastermind
1976 · as Mr. Hiruta (as Satoshi Nakamura)
Tidal Wave
1975 · as Philippines Ambassador
Red Sun
1971 · as Ambassador Sakaguchi
Space Amoeba
1970 · as Chieftain Ombo
Latitude Zero
1969 · as Dr. Okada
The Killing Bottle
1967 · as Head of ZZZ Hong Kong Branch Office
What's Up, Tiger Lily?
1966 · as Grand Exalted High Macha of Rashpur
The Crazy Adventure
1965
Key of Keys
1965 · as King Sritai
Trap of Suicide Kilometer
1964
Atragon
1963 · as Warship Captain