The 24-year-old has signed in a £3.5m deal which also includes an undisclosed percentage of any future profits.
As the transfer window closes it brings to an end a hectic day on the transfer market for Boro. Earlier in the day Boro had sealed the signatures of Malcolm Christie and Chris Riggott (loan) from Derby, while Carlos Marinelli joined Italian Serie A side Torino on loan until the end of the season.
The trio are in addition to John Eustace who signed on loan from Coventry a couple of weeks ago.
With a free day today, due to the postponement of the Tees-Tyne derby, Boro can look forward to a trip to Anfield next week with a couple of fresh faces in the team. Bring it on. . .