He attended Harrow School before going up to Magdalene College, Cambridge.[4] He played one full season for Cambridge in 1962, when he took 36 wickets with his medium-pace bowling and was noted for his perseverance.[5] His best bowling figures came in the opening match of the 1962 season when he took 5 for 67 against Surrey.[6]
After receiving an MA from Cambridge, Weedon earned an MBA from Harvard and began a career in business as a consultant and executive.[citation needed]
Weedon married Julie McLeod in May 1971.[7] He is a cousin of the actresses Hayley Mills and Juliet Mills. Their mothers were sisters.[8][9]