
Longtime politician John McCallum has passed away at 75 years old. The Canadian Press
John McCallum, a respected former federal cabinet minister and ambassador to China, died Saturday at the age of 75. His family shared the news and remembered him as a kind man with a warm heart and quick wit.
McCallum served Canadians in many ways over nearly two decades in politics.
Serving Under Two Prime Ministers
He began his political career in 2000, representing ridings in Markham, Ontario. He quickly took on major roles in the governments of Jean Chrétien and Paul Martin.
As defence minister, he managed a large military budget increase during Canada’s early efforts in Afghanistan. He also handled sensitive issues when Canada decided not to support the U.S. invasion of Iraq.
McCallum was known for his honesty, even if it caused trouble. Once, he admitted not knowing about the 1942 Dieppe raid, a major World War II battle involving Canadian troops.
Steady Through Changing Times
Even during the years when Stephen Harper’s Conservatives led the country, McCallum stayed strong in opposition. He was re-elected several times and spoke on key topics like finance and public works.
When Justin Trudeau won in 2015, McCallum returned to cabinet. He became immigration minister and led the resettlement of over 25,000 Syrian refugees—a key campaign promise.
Trudeau thanked him publicly on Sunday, saying McCallum helped guide the government through that huge task despite many challenges.
Diplomatic Role and Controversy
In 2017, McCallum became Canada’s ambassador to China. His job was to strengthen ties with China, but things took a turn in 2018.
That year, Canada arrested Huawei executive Meng Wanzhou at the U.S.’s request. This worsened Canada-China relations.
McCallum made headlines when he told Chinese-language reporters that Meng had strong legal reasons to fight her extradition. His comments sparked criticism, and he later stepped down in 2019.
Life Before Politics
Before joining politics, McCallum taught at McGill University and worked as chief economist at a major Canadian bank.
Prime Minister Mark Carney, who took office after Trudeau, paid tribute to McCallum. He called him a mentor and friend who served with insight, humour, and grace.
Alex Himelfarb, a former top civil servant, praised McCallum as deeply committed to public service and Canada.
Remembering a Family Man
McCallum leaves behind his wife Nancy, three sons—Andrew, Jamie, and Duncan—and six grandchildren.
Though he held many important roles, those closest to him remember his kindness most.

