Sho Hatsuyama is a 35 year old cyclist from Japan (born August 17th 1988). He has won 3 UCI races.
Japan
17th August 1988 (35)
UCI: 3 Wins
Best results Victories Grand Tours Monuments