South Africa
4th March 1989 (35)
UCI: 1 Wins
James Tennent is a 35 year old cyclist from South Africa (born March 4th 1989). He has won 1 UCI races.