Morgan played as a defender in a career lasted from 1997 until 2012, starting out with Preston North End in the 1997–98 campaign. He failed to make an appearance for North End from then until his departure in 2001 and also spent a spell on loan with League of Ireland side Sligo Rovers. His spell in Ireland brought a brief and solitary cap for the Northern Ireland U21 side.
Morgan's career as a defender spanned from 1997 to 2012, beginning at Preston North End and ending with his departure in 2001. He also had a loan spell with Sligo Rovers in the League of Ireland during this period. His time in Ireland included a single cap for the Northern Ireland U21 team.