Morgan began his footballing career at the youth academy of Charlton Athletic, where he spent his formative years developing his skills and honing his craft. He made his senior debut for Charlton in 2018 and quickly established himself as a key player in the team, attracting the attention of several clubs with his impressive performances.