Career
He represented Gloucester County in the Legislative Assembly of New Brunswick from 1899 to 1908 as a Conservative member. He was born of Irish parents and educated in Chatham, New Brunswick. Burns ran unsuccessfully in the federal Gloucester riding in 1908 and 1911, losing to Onésiphore Turgeon each time.