Great Britain
26th November 2003 (20)
Oscar Woodward is a 20 year old cyclist from Great Britain (born November 26th 2003).