Career
He represented Kent County in the Legislative Assembly of New Brunswick from 1866 to 1869. He was born in County Longford, the son of Francis McInerney, and came to Chatham as an infant. He served as a captain in the county militia.
He was named to the Legislative Council of New Brunswick in 1869.
McInerney ran unsuccessfully for a seat in the House of Commons in 1867.