 Malcolm was elected to the House of Commons of Canada representing the Ontario riding of Bruce North in the 1921 federal election.A Liberal, he was re-elected in 1925, 1926, and 1930.From 1926 to 1930, he served as Minister of Trade and Commerce in the cabinet of Prime Minister William Lyon Mackenzie King.