A solid right-winger who could score and check, Frank Ingram had a hockey career that took him on a grand tour of cities and leagues. In addition to spending parts of three seasons with the NHL's Chicago Black Hawks, he suited up for fifteen teams in eight leagues.
Born in Craven, Saskatchewan, Ingram moved to Regina and played with the Pats junior club then the senior Victorias when he led the city league in scoring. He later played two years with the Saint Paul Saints of the old Amateur Hockey Association before getting a crack at the NHL in 1929. Ingram was traded by Saint Paul to Chicago for cash on the eve of the 1929-30 season.
Ingram scored 16 points in 37 games as a rookie with the Black Hawks then followed up a 17-goal season in 1930-31. He split the 1931-32 schedule between the Hawks, the Philadelphia Arrows of the Can-Am league, and the Pittsburgh Yellowjackets of the International American Hockey League. He continued to toil in the minors until retiring after the 1939-40 season.
Ingram's high mark came in 1935 and 1936 when he hit the 20-goal mark in consecutive years for the AHA's Oklahoma City Warriors and was selected to the AHA second all-star team both times.