Perry played for the Sarnia Imperials for eight years, leading the team to seven Ontario Rugby Football Union titles and one Grey Cup title (1934, 22nd Grey Cup against the Regina Roughriders). Known for his speed, Perry scored 33 touchdowns in eight seasons (six regular games plus playoff games per season), and held a record for the most touchdowns scored in three consecutive years. He was named League Most valuable player in 1934. A leg injury forced his retirement in 1935. Perry served as president of the Ontario Rugby Football Union in 1953, ten years before his induction into the Canadian Football Hall of Fame.