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][9] In March 1905, Morris became the first Leeds City player to appear in a senior international when he won his ninth cap for Wales.
[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.