Career
He stands 6 ft 4 in (193 m), and is eligible to represent both England and the Republic of Ireland at international level Swindon Town
Born in Plymouth, Devon, Morrison signed for Swindon Town from Plymouth Argyle in the summer of 2007, signing a professional contract in February 2008, before being handed a squad number in March 2008. Swindon manager Maurice Malpas announced on 8 April 2008 that he would like to see Morrison and fellow youth player Ben Joyce in some first-team action, and Morrison made his debut on 26 April 2008 against Gillingham, coming on as a first-half substitute for Jerel Ifil.
He made his first start for Swindon on the final day of the season, 3 May 2008, in a 2–1 victory over Millwall.
He scored his first goal for the club on 25 October 2008, in a 2–0 victory against Oldham Athletic. Morrison signed a one-month loan deal with Southend United on 14 November 2009, which was extended in December.
Southend hoped to extend his loan in January 2010, although he eventually returned to Swindon later that same month. Reading
On 14 January 2011, Swindon Town and Reading reached an agreement to transfer Morrison after a release-clause in the player"s contract was activated, with the deal completing four days later.
On 23 March 2011, it was announced that he would join Huddersfield Town on loan until the end of the season, with Reading retaining 24-hour recall after the first month.
Having made no appearances whilst on loan, Reading recalled Morrison from Huddersfield on 19 April. He made his Reading debut in a 2–1 defeat against Charlton Athletic in the League Cup second round on 23 August 2011, scoring a consolation goal in his first appearance for the club Morrison"s first appearance in the 2012-2013 season came in the 3–2 League Cup victory over Queens Park Rangers on 26 September where he came on as a second-half substitute.
He then started against Arsenal in the next round on 30 October in a game which Reading lost 7–5.
On 2 October, he signed a new deal with Reading, keeping him at the club until 2016. He made his Premier League debut against QPR on 4 November 2012 and scored his first league goal against Wigan Athletic three weeks later.
In August 2013 Morrison was handed the Reading captaincy in the absence of regular captain Jobi McAnuff. He described the event as "an honour".
On 10 December 2013, Morrison extended his contract with Reading until the summer of 2017.
= Huddersfield Town (loan) On 24 January 2012, Morrison re-joined Huddersfield Town on loan until the end of the season. He made his debut four days later in their 1–1 draw against Tranmere Rovers at Prenton Park and scored his first goal for the club in the 3–3 draw away to Bury on 3 March. Cardiff City
On 15 August 2014, Morrison signed a four-year contract with Cardiff City.
He suffered a knee injury during a 1–0 loss to Birmingham City on 19 December 2015, ruling him out for a month.