The 32-year-old has arrived at The Jakemans Stadium from Frickley Athletic, having previously played under United manager Craig Elliott at Shaw Lane.
Fellow striker Adam Marriott, meanwhile, has linked up with King's Lynn Town on a permanent basis. The 27-year-old scored once in nine outings for the Pilgrims and moves on with the club's best wishes for the future.