He was a Progressive Conservative member of the Legislative Assembly of Ontario from 1963 to 1971 who represented the northern Ontario riding of Nickel Belt.
Before entering politics, Demers had worked as a journalist for the North Bay Nugget and as a town clerk in Chelmsford.