Nakamura was born in Mizuho, Tokyo on June 10, 1971. He joined Japan Soccer League club Yomiuri (later "Verdy Kawasaki") from youth team in 1990. He played as right and left side-back. The club won the champions 1990/91, 1991/92 Japan Soccer League and 1991 JSL Cup. In 1992, Japan Soccer League was folded and founded new league J1 League. The club won the champions J1 League 2 times, J.League Cup 3 times and Emperor's Cup 1 time. He moved to Urawa Reds in 1999 and Kyoto Purple Sanga in 2000. He retired end of 2004 season.