 He joined the academy at Premier League side Arsenal at age 11, before moving to the academy at fellow Premier League side Charlton Athletic at age 12.Weston signed his first professional contract in the summer of 2006.With his first team opportunities limited at Charlton Athletic, Weston was loaned out to Notts County on a one–initial month loan in March 2007.