Yamaguchi was born in Oita Prefecture on August 1, 1959. After graduating from Oita Technical High School, he joined Japan Soccer League club Mitsubishi Motors in 1978. However he did not play in the game, as he was the team's reserve goalkeeper behind Japan national team player Mitsuhisa Taguchi. He retired in 1984. Eventually he could not play in the game.