Aaron can also fill in at right-back most effectively when called upon. He was previously with Stourbridge between 2017 and 2019 and chalked up 91 appearances (86 + 5 sub) and scored ten goals.
He originally progressed through the academy at Walsall to captain the youth team before being released in the summer of 2011.
The following season he had short spells with Romulus, Stourport Swifts and Redditch United before signing for Stratford Town in the summer of 2012 and he was a key member of their 2012/13 MFA title winning side.
He joined Bedworth United for the start of the 2013/14 season before signing for Halesowen Town in January 2014. He spent a year-and-a-half with the Yeltz and then moved to Sutton Coldfield Town for the 2015/16 campaign before spending the whole of 2016/17 at Rushall Olympic.
He joined Stourbridge in the summer of 2017 and spent two seasons with the Glassboys. He won the supporters player of the year award in 2018/19, but with Stourbridge losing out in the play-off semi-finals to Alvechurch and the subsequent change of management following the resignation of Gary Hackett, he opted for a move to Tamworth ahead of the 2019/20 season.
In February 2022 he left Tamworth to sign for Nuneaton Borough and he spent around a year with the Warwickshire outfit before ending the 2022/23 season back at Sutton Coldfield Town.