He signed with Newtown, who were a founding member of the Football Association of Wales, and was called up to win a first cap for his country soon after joining the club.
[3] In March 1902, he left Newtown in order to join Druids, however his time with the club was brief and by the end of the month he had signed for Football League First Division champions Liverpool.
[4][5] Described in a club programme as "one of the trickiest players who ever kicked a ball",[5] Morris made his debut in a 1–0 home win against Bury on 19 April.
[5] In the summer of 1905, Morris left Liverpool to sign for newly elected English Football League club Leeds City.
[3] Having made 31 league and cup appearances during the 1905–06 campaign, scoring ten goals,[10] he left the club in June to sign for Grimsby Town.
[1] In his one season with Grimsby, Morris scored seven goals in 24 Second Division matches,[1] and his form for the club earned him a recall to the Wales squad in February 1907.
[17] He retained his place in the side for their next match a few weeks later, a 0–0 draw with England, where Dick Roose saved a penalty for the Welsh.