He had previously spent time on loan at Newport County and Weymouth this term and has played just one game for Rovers having come through the club's ranks.
However, with Rovers facing a fight to stay in League One, they have decided to boost their options and recall him.
The Pirates are two points from safety with two games remaining.
BBC Sport Predictor: Will Bristol Rovers avoid the drop?
Team-mates: Charlie Clough and Chris Lines
Source: BBC Sport
Source: BBC Sport