Background
Morgan was born in Merthyr Tydfil, but came through the youth ranks at Swansea City.
Morgan was born in Merthyr Tydfil, but came through the youth ranks at Swansea City.
After signing his first professional deal in 2007, he was loaned out to Welsh Premier League neighbours Portuguese Talbot Town, following a short spell in Sweden with the Swans" sister club Östersunds FK. Morgan remained at Portuguese Talbot until the New Year before being re-called by the Swans but on 3 January 2008 he was loaned out to Spanish Tercera División team CF Balaguer along with team-mate Chad Bond. His time in Catalonia with Swansea manager Roberto Martínez"s former side was short and he returned to Swansea. In March 2008 he was loaned out again, this time to Southern Football League Premier Division side Clevedon Town.
Morgan again made a goalscoring debut, this time in the 1–1 draw with Yate Town and went on to make another seven appearances without scoring.
Morgan spent the entire 2007-2008 season on loan at Neath Athletic in the Welsh Premier League and made 30 league appearances, scoring seven goals including a double against Prestatyn Town on S4C"s featured match. In October 2009 Morgan joined on a three-month loan deal.
The loan was extended until the end of the season with Newport leading the Conference South table in December 2009 and Morgan went on to make a total of 29 league appearances as Newport were crowned Conference South champions with a record 103 points and promoted to the Conference National. In August 2010 Morgan rejoined on loan until 1 January 2011 and again on 13 January 2011 he joined Newport on loan until the end of the 2010-2011 season.
He was released by Swansea City at the end of the 2010-2011 season.
In June 2011 he joined Neath. Following the winding-up of Neath in the summer of 2012, Morgan joined Bath City. After a season with Bath, Morgan joined Southern League side Merthyr Town in June 2013.