ActingKatsumasa UchidaBorn 1944-09-19· Noda, Chiba Prefecture, JapanKnown forTerror of Mechagodzilla1975SCI-FISex and Fury1973ACTIONFull filmographyTerror of Mechagodzilla1975SCI-FISex and Fury1973ACTION