Lou Holmes was a centre/left-winger who toiled briefly with the Chicago Black Hawks in the early 30s. Most of his success came in the minors and senior hockey circles where he was a proficient scorer.
Born in Rushall, England, Holmes played junior with Edmonton Bruins. During the 1931-32 season he was a solid rookie for the Hawks on a line with Gerry Lowery and Stew Adams. He played less frequently the next year and was eventually sent down to St. Paul of the AHA. Holmes then played several years in the North West and Pacific Coast Leagues but never returned to the NHL.
After serving for three years in World War II, Holmes signed up with the Edmonton All-Stars of the local senior league. He also skated for the senior New Methodist and Flyers in his hometown before retiring in 1949.