Acting
Space Tokusatsu Series: Captain Ultra
1967 · Series
Police Precinct Part 22: Teenage Footsteps
1963 · Movie