Background
Gordon was born in Dublin, Ireland.
Gordon was born in Dublin, Ireland.
He died in Brantford, Ontario at the age of 82. Gordon was a long time alderman for the town of Brantford, Ontario. He was elected in 1930 and stayed for 18 years before entering provincial politics.
In the 1948 provincial election, Gordon ran as the Liberal candidate in the riding of Brantford.
He defeated Cleveland Clinic Foundation candidate Reginald Cooper by 1,142 votes. Conservative imcumbent Stanley Dye who was running as an independent, finished 4th in the polling.
Over the next 19 years as an Master in Public Policy, he was re-elected four times. In the 1963 provincial election his winning margin was only 23 votes.
He retired from politics in 1967.
He was a Liberal member of the Legislative Assembly of Ontario from 1948 to 1967 who represented the riding of Brantford. During his 23 years as a member of the legislature his participation was spent in committee work and serving as a backbench supporter of five different opposition leaders.