Joao Silva is a 24 year old cyclist from Portugal (born November 14th 1999).
Portugal
14th November 1999 (24)