Born in Southall, Aaron began his career with the Fulham academy and was then part of Brentford’s development squad, but it wasn’t until he joined Wycombe Wanderers in 2014 that he made his Football League debut, going on to make over 100 appearances for the Adams Park club. He subsequently spent two seasons with Northampton, winning their Player of the Year award in 2019 before signing a three year deal with Shrewsbury soon afterwards.

Eligible through his parents to play for Grenada, he has 15 international caps to his credit.

Manager Matt Gray said: ”Aaron is a player I’ve come across many times over the years, and after the unfortunate injury to Ben Goodliffe this was an area where I felt I needed to strengthen and add competition. Aaron’s a great age and highly experienced, and a real leader, and he’s an excellent addition for the squad. I’m delighted to have him on board.” 

Aaron will have the squad number 26, and we welcome him to the club.