Career
He represented Digby County in the Nova Scotia House of Assembly from 1882 to 1890 as a Liberal member. He was born in Saint Mary"s Bay, Digby County, Nova Scotia, the son of John McNeill and Freelove Sabean, and was educated there. He was a justice of the peace, a stipendiary magistrate, town clerk for Weymouth and county treasurer.
McNeill died in Barton, Digby County, Nova Scotia at the age of 95.