Weston began his career in the youth academy with Manchester United, where he played for four years without making it into the first-team squad. Weston was a member of the club's 'School Of Excellence' which boasted some of the countries finest talent. Weston moved to Ipswich Town in 1990, where he played for five years, including a 5-month loan stint with Stockport County. He had later stints with semi-pro club's Leigh RMI and FC United of Manchester. Upon arriving in the United States in 2006, Weston became a player development officer for Major League Soccer. He then moved on to work as the assistant coach at the University of Bridgeport in 2008 before setting up his own business, Weston Pro Soccer. He also runs a soccer scholarship recruitment business called Weston Pro Scholarship Specialists. He is the former coaching director for CFC and was the head coach of CFC's Elite Women's College Showcase Team, as well as the head coach at SUNY Purchase and has also set up a Premier Soccer Program in Connecticut. Weston's first foray into professional coaching was with USL Pro club F.C. New York in 2010. He resigned in May 2011 – a year after he began with his assistant coach former Arsenal striker Paul Shaw taking over as interim head coach. In March 2012 Weston was announced as technical director/head coach for USL Premier Development League club Ocala Stampede. Weston openly discussed the reason for selecting Ocala was to serve God through the platform that soccer provided. The Florida-based PDL club won the South East conference in the club's inaugural season, qualifying for the US Open Cup in 2013. They were eventually defeated in the Southern Conference semi-final by Austin Aztec. Weston was then headhunted by VSI, being named as head coach of new USL Pro franchise VSI Tampa Bay FC on November 21, 2012. Weston took the new franchise to the top of the USL Pro standings in late April but departed the club shortly after. VSI Tampa Bay FC failed to make the USL Pro playoffs in 2013. Weston rejoined Ocala Stampede of the Premier Development League as the club's Technical Director in 2014. He helped lead Ocala to the USL PDL National Semifinals. He was hired as head coach of the Dayton Dutch Lions on August 7, 2014.