 From 1961 to 1966, he was Mayor of Windsor, Newfoundland and Labrador.He was elected to the Newfoundland and Labrador House of Assembly in 1962.As a Progressive Conservative, he was elected to the House of Commons of Canada for the riding of Grand Falls—White Bay—Labrador in the 1968 federal election and lost his reelection in 1972.