Career
He represented Albert County in the Legislative Assembly of New Brunswick from 1870 to 1873. He was born in Sackville, New Brunswick, the son of Philip Palmer, who had also served in the provincial assembly. He was educated at the Mount Allison Academy and the University of Glasgow.