Morris played 75 games for the Oilers in 1975-76, scoring 7 goals and 13 assists. The next season he got into only 3 games and was held scoreless. He played for the Springfield Indians the rest of the season.

He finished off his career with the Spokane Flyers in 1977-78 and 1978-79 and retired in 1979.