Background
He was born on 6 September 1989 in Birmingham, England.
He was born on 6 September 1989 in Birmingham, England.
He began his career with Birmingham City, and although he never made a first-team appearance for the club, he has represented his father's native country, Street Kitts and Nevis, at full international level He joined home-town club Birmingham City as a boy. He has played for their Academy teams and reserve team
In October 2008 he joined Hinckley United of the Conference North on loan for a month.
The player damaged ankle ligaments on the day the deal was completed, so remained at Birmingham for treatment.
He eventually made his debut for Hinckley on 15 November, coming on as a first-half substitute to score the second goal in a 2–0 defeat of Harrogate Town. He also played in the FA Trophy defeat by Burscough and in a local cup game before returning to Birmingham at the end of his month's loan.
Birmingham released Moses-Garvey at the end of the 2008-2009 season, and after several trial games with Worcester City, he signed for the Conference South club in July 2009.
According to manager Richard Dryden, "Aaron's got pace and he's something different from the rest of the forwards. He goes past people with the ball.".
After playing in all five of Worcester's league games without scoring, Moses-Garvey was released on 24 August.
He then went on to join Stratford Town at the start of the 2014/15 season. They finished third, behind Mexico and Costa Rica U-20, thus failing to qualify for the tournament proper. They did however draw with Jamaica U-20, Moses-Garvey coming close to snatching a late winner.
The squad received a ceremonial reception on their return to Street Kitts.
In February 2008 Moses-Garvey made his full international debut in the starting eleven in a 2010 World Cup qualifier against Belize, which Street Kitts and Nevis lost 3–1.