Josh Lane is a 23 year old cyclist from New Zealand (born March 6th 2001).
New Zealand
6th March 2001 (23)