He began his career with Manchester United, before joining West Ham United in January 2012. Morrison spent the 2012–13 season on loan with Birmingham City, and also played for Queens Park Rangers and Cardiff City on loan in 2014, featuring in the QPR side that won the 2014 Football League Championship play-off Final. In July 2015, on the expiry of his West Ham United contract, he joined Lazio. In 2017, he had a loan spell back at QPR, before spending the 2017–18 season on loan at Mexican club Atlas. He joined Swedish club Östersund in February 2019, before returning to England to join Sheffield United in July 2019.
Read also: QUIZ: How well do you know Ryan Giggs?