The 25 year old has signed a 2 year deal with the Millers and will look to play alongside former teammate David Ball, who he partnered up front while they were both at Fleetwood Town.
The 6ft2" striker had his bonus payment paid today from Bolton Wanderers and this freed him up to complete his £75k move across the pennines.