Aaron is a Sheffield lad through and through, coming though the ranks at Sheffield Wednesday, an ever present keeper for the youth team, he was given first team terms in 2008, and has been loaned out several times. He has made two first team appearances in 2010, both against MK Dons. In 2008 he was loaned to Gainsborough Trinity, then Ilkeston Town. In 2009, he was on loan at Harrogate Town, and then Matlock Town. In 2012, he signed as an emergency loan to York City as their reserve keeper was injured. Now he continues his loaning, by coming on loan to Celtic.