Career
He represented the electoral district of Trinity North in the Newfoundland and Labrador House of Assembly from 1991 to 2000. Oldford was deputy speaker of the legislature in 2000, when he resigned due to health reasons. In 2001, he was named to the Historic Sites and Monuments Board of Canada.