Anderson joined the Gulls from another National League side, Barrow AFC, in February 2017 initially on a deal until the end of the season, but that was subsequently extended.
He counts Leyton Orient, Aberdeen, Blackburn Rovers, and Exeter City, among his former clubs and he also spent time in Italy with Monza, Chievo, and L’Aquila.
He has made seven appearances for the Gulls this season.