Born in Scotland and educated for the priesthood, MacDonell obtained land in Glengarry County and, in 1804, brought many soldiers from his disbanded Highland Regiment to join the Loyalists already in Upper Canada. Having helped raise a second regiment which he accompanied into action during the War of 1812, he launched an unsuccessful campaign for provincially supported Catholic Schools. Consecrated in 1826, he became the first Roman Catholic Bishop in Upper Canada. After serving as a Legislative Councillor (1831-9), he returned to Scotland to promote emigration to Canada. He died at Dumfries.