 He was born on the Isle of Arran, Scotland in 1816 and came to New Brunswick with his father in 1832.McMillan worked at the timber trade and later with a partner established a lumber firm and a general store at Campbellton.He was named a justice of the peace in 1845.