Career
McCool ran a seat in the Alberta Legislature in 1926 Alberta general election. The following election in 1926 McCool would run against Liberal candidate William Laut for the second time in a straight fight for the district. He would be re-elected by a margin of 12 votes.
Laut would get defeated running for a third term in office in the 1935 Alberta general election by Social Cr candidate William King.
After his defeat, McCool retired from public service. He would die on June 22, 1988.