McIntosh born in Dedham, Massachusetts. He later moved to Needham in the mid-1760s. During the American Revolution, McIntosh served as a colonel in the 1st Suffolk Regiment. He saw action at Dorchester Heights, Castle Island, Fishkill, and at other battles in New York.