The 24-year old had been linked with several clubs including Bury and Darlington, however, agreed a deal with the Stags after pulling out of a move to League Two rivals Bury.
Mansfield boss Carlton Palmer has been busy in the transfer market with Wales youngster Adam Birchall also joining the League Two side following his release from Arsenal.