 He ran unsuccessfully as the National Government candidate (the label used by the Conservative Party/Progressive Conservative Party during those elections) for the House of Commons of Canada in the riding of Cape Breton North and Victoria in the 1940 election and 1945 election.In 1956, he was elected to the Nova Scotia House of Assembly, representing the electoral district of Cape Breton North.Summoned to the Senate of Canada in 1960 representing the senatorial division of Cape Breton, Nova Scotia, a Progressive Conservative, he was twice Opposition Whip in the Senate (1963–1979 and 1980–1984) and was Government Whip in the Senate (1979–1980).