 Macdonald served in the provincial cabinet as Minister without Portfolio from 1911 to 1915 and as Minister of Public Works and Highways from 1923 to 1925.He was first elected to the House of Commons of Canada in the riding of King's in the 1925 federal election.A Conservative, he was re-elected in 1926 and 1930.