 McCleary was also warden for Welland County.He was defeated in the 1894 provincial election, then was elected to the federal parliament in 1896 but was unsuccessful in a bid for reelection in 1900.McCleary was a member of the Thorold Board of Trade and a prominent member in the local chapter of the Ancient Order of United Workmen.