Nakamura was born in Fujieda on April 8, 1955. After graduating from Hosei University, he joined Japan Soccer League club Fujitsu in 1978. In 1978 season, however he played 11 games and scored 3 goals, the club was relegated to Division 2. He retired in 1981.
On March 4, 1979, Nakamura debuted for the Japan national team against South Korea. In this match, he scored a goal and Japan won the match. He played 5 games and scored 1 goal for Japan in 1979.