Career
In 1924, Forrest signed with Bethlehem Steel F.C. of the American Soccer League. He played two seasons with Bethlehem, but was released following the 1925-1926 season. He returned to Canada where he briefly played for Toronto Ulster United.
In September 1926, Bethlehem brought him back into the team for a third season. Forrest played for Canada in their 1924 tour of Australia and New Zealand. In 6 games against the Socceroos, Forrest scored twice as the Canadians split the series at two wins a piece.
A week later Canada drew with New Zealand 1-1 in Auckland.