The 26-year-old spent part of his youth career with Fulham and Crystal Palace and cited the ambition of the club as one of the reasons for making the move North.
The 24-year-old midfielder made 27 appearances for the Whites last season after making his debut in the National League clash at Braintree Town last October.
The Shots, who are currently sitting nine points adrift of safety with just eight games left to play, face Boreham Wood on Saturday before facing off against fellow strugglers Barnet in mid week.