Career
Morris began his senior career in the colts side of West Bromwich Albion, before moving to Halesowen Town. He was signed by in May 1933 for £100, and made his debut for the club against former team West Bromwich Albion on 17 February 1934, playing as an emergency centre-forward. He remained a back-up player until the 1935-1936 season when he became a first choice centre-half for the Midlanders.
A disappointing start to the next campaign saw him switched to right-back, which would remain his position for the rest of his Molineux career.
His international debut came on 16 November 1939 in a 7–0 victory over Northern Ireland at Old Trafford. The outbreak of World World War II meant the suspension of league football, but Morris turned out 67 times for Wolves in regional games, and also guested for Wrexham.
At the resumption of league action in 1946, Morris soon found himself out of the team, and at the end of the 1946-1947 season he left Wolves. He joined nearby Dudley Town, where he played two further seasons as a centre-forward before retiring in May 1949.
He died in 1995, aged 82.