Tetsuo Narikawa was born on April 15, 1944 in Tokyo, Japan. He was an actor, known for Kamen Rider (1971), Spectreman (1971) and Robot Detective (1973). He was previously married to Shôko Sekiguchi. He died on January 1, 2010 in Chûô-ku, Tokyo, Japan.