George Dyer Weaver was a Liberal party member of the Canadian House of Commons. Born in Prince Albert, Saskatchewan, he was a metallurgical engineer by career.
Weaver was born in Prince Albert, Saskatchewan. He trained for his engineering career at the Royal Military College of Canada, then served in South Africas army between 1942 and 1944. From there, he joined the Royal Canadian Corps of Signals until October 1945, serving as a lieutenant.
Source: Wikipedia