 He joined Millwall for £130,000 ahead of the 2009–10 season, and helped the club to promotion to the Championship by scoring 23 goals in 52 games.He finished as Millwall's top goalscorer the following season, before signing for Premier League side Norwich City for an undisclosed fee in June 2011.In January 2013, Morison signed for Leeds United as part of a swap deal.