He was born in Wallaceburg,[1] the son of D. A. Gordon, and was educated there and at Ridley College.
Gordon was president of the National Pressure Cooker Co., the Schultz Die Casting Co., the Sydenham Trading Co. and the Gordon Manufacturing Co.[2] He died in Wallaceburg in 1953; at the time of his death he had a heart condition that caused his health to decline for the last two years of his life.
[3] In the 1934 provincial election, he ran as the Liberal candidate in the riding of Kent West.
[1] In March 1943, he was appointed Treasurer by Gordon Conant to replace the retiring Mitchell Hepburn.
[5] Conant was soon replaced as Premier by the new Liberal leader, Harry Nixon, who retained Gordon as Treasurer in his short lived government which was defeated in the 1943 provincial election.