Career
He represented Queens County in the Nova Scotia House of Assembly from 1897 to 1901 as a Liberal member. He was born in Amherst, Nova Scotia, the son of Robert Keillor and Elethusia Dobson. Keillor was married three times: to Emmaline Freeman in 1865, then to O. T. Barteaux and finally to the widow Carrie Nickerson (née Jones) in January 1907.