Takuya Uesugi is a 42 year old cyclist from Japan (born March 30th 1981).
Japan
30th March 1981 (42)
2016 2015