In the NHL, Norris played 23 games for the Boston Bruins, 10 games for the Chicago Black Hawks and 25 games for the Los Angeles Kings. He spent most of his playing career in the minor leagues. He played 2 seasons for the Alberta/Edmonton Oilers and 2 seasons with the Phoenix Roadrunners of the World Hockey Association before retiring after the 1975-76 WHA season.