Career
He represented Yorkton in the Legislative Assembly of Saskatchewan from 1905 to 1929 as a Liberal. Garry was the son of Thomas Garry and Colena Kennedy. The family settled at York Colony (later Yorkton, Saskatchewan) the following year.
Garry served in the Home Guard during the North-West Rebellion of 1885.
He worked at a nearby grist mill for two years before finding work at a ranch. Garry later bought the ranch for himself.
Garry was defeated by Alan Carl Stewart when he ran for reelection to the Saskatchewan assembly in 1929. He died at the age of 92.