Keating played junior with his hometown Kitchener Greenshirts for two years. In 1934-35 he scored 21 points in 14 games to help carry the club's offence. Just before the outbreak of World War II, he ventured to Britain where he spent the 1936-37 season with the Richmond Hawks. The next year he was the top goal scorer in the UK with 29 to his credit while skating with the Harringay Racers.
Keating returned to North America and played a game with Detroit in 1939-40 while taking a regular turn at forward for the AHL's Pittsburgh Hornets. The next season he scored twice in a ten-game recall to the Wings and registered 20 points in 32 matches for the Indianapolis Capitals of the AHL. He played three more years in Indy then served in the military for two years during the War.
Keating played three more years of minor pro starting with Indianapolis then moving out west to the PCHL's Hollywood Wolves and Los Angeles Monarchs until he retired in 1948.
Courtesy of the Hockey Hall of Fame