About James Angus MacKinnon
Lived 1881 – 1958 (aged 76). James Angus MacKinnon was a Canadian politician, manager and teacher.
James Angus MacKinnon, (October 4, 1881 – April 18, 1958) was a Canadian politician who served as a Member of Parliament, Cabinet Minister and later Senator from Alberta.
Early life James Agnus MacKinnon was in Port Elgin, Ontario, on October 4, 1881, to James MacKinnon and Margaret Tolmie MacKinnon, both of Scottish descent.
After acquiring an education, he taught school in Ontario and Alberta, after his move there.
He worked as a reporter for the Edmonton Bulletin, owned by Liberal politician Frank Oliver. In 1911 he went into the insurance business and held directorships in several large corporations.
Edmonton's Mackinnon Ravine is named after him.
Political life MacKinnon was first elected to the House of Commons of Canada representing the riding of Edmonton West in the 1935 federal election. Amid the Social Credit wave that occurred that year, he was the sole Liberal elected in Alberta. He was re-elected in 1940 and 1945.
He was named to Mackenzie's cabinet in 1939, at first as Minister without Portfolio. As MP, he held many cabinet positions in the cabinets of William Lyon Mackenzie King and Louis Stephen St-Laurent including Minister of Trade and Commerce, Minister of National Revenue (Acting), Minister of Fisheries, and Minister of Mines and Resources. As Minister of Trade and Commerce during the Second World War, MacKinnon strove to orient Canadian trade policy towards Latin America when the war cut off many markets from Canadian exports.
Personal life MacKinnon married Irene Sharpe from Prince Edward Island on June 28, 1911, and had one adopted daughter, Keltie. She died on October 31, 1968, leaving her husband Denis Slattery, and five children, Sandy White (née Slattery), Gayle Slattery, John Slattery, Jim Slattery and Ann Varszegi (née Slattery).
MacKinnon was given an honorary Doctorate in Laws from the University of Alberta on October 23, 1948.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in James Angus MacKinnon's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped James Angus MacKinnon's
Frequently asked questions
Who was James Angus MacKinnon?
Canadian politician (1881-1958)
When was James Angus MacKinnon born?
James Angus MacKinnon was born on 4 October 1881 in Port Elgin.
When did James Angus MacKinnon die?
James Angus MacKinnon died on 18 April 1958 in Ottawa, Ontario.
What was James Angus MacKinnon's occupation?
James Angus MacKinnon was a politician, manager and teacher.
What nationality was James Angus MacKinnon?
James Angus MacKinnon was Canadian.
Sources & further reading
· Wikipedia: James Angus MacKinnon
· DBpedia: James Angus MacKinnon
Cite this page
APA: Biography.guide. (2026). James Angus MacKinnon. https://biography.guide/james-angus-mackinnon/
MLA: "James Angus MacKinnon." Biography.guide, https://biography.guide/james-angus-mackinnon/.
Chicago: "James Angus MacKinnon." Biography.guide. https://biography.guide/james-angus-mackinnon/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:26 UTC