Takahashi was born in Shinagawa, Tokyo on May 13, 1947. After graduating from Kawaguchi High School, he joined Furukawa Electric in 1966. In 1967 season, he scored 15 goals and became a top scorer. He was 20 years old, this is the youngest top scorer in Japan Soccer League. He left the club in 1973 and entered Tokyo University of Agriculture. After graduating from Tokyo University of Agriculture, he joined Division 2 club Toshiba in 1979. In 1979, the club won the champions in Division 2. He retired in 1982.