The U's had a bid for the defender turned down by Hull City two weeks ago, said to be in the region of £450,000.
He has signed for the R’s for an undisclosed fee and is their ninth signing this month.