The 26-year old Jamaican-born attacker departed German club Eintracht Braunschweig at the end of January and has now linked up with the Lions until the end of the Championship season.
"I'm glad to be here and am looking forward to working with the new manager and the boys," he told the club's official website.
"The manager has come in and is changing things around and I'm here to play my part, hopefully in keeping us in this league first and foremost.
"I'm looking forward to starting training, getting a good week in and then playing a part up at Burnley (this Saturday)."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball