Jack Hunt joins Rovers on a two-year deal.
The right-back, who got promotion to the Championship last season with Sheffield Wednesday, joins as a free agent.
The 32-year-old has played for a host of English clubs including Huddersfield, Crystal Palace and Nottingham Forest.
Rovers' boss Joey Barton said: "We are really happy to welcome Jack to the squad. His experience of getting promoted out of this division as well as playing at a higher level is aligned with our intentions and I am sure he will be a great asset to our group, not only on the pitch but as an excellent character in our dressing room.”