Career
He represented Truro Township in the Legislative Assembly of Nova Scotia from 1775 to 1777. Archibald settled in Truro Township in 1762. Archibald, who was a lumber dealer, served as town clerk for Truro from 1771 until his death.
He died in the West Indies at the age of 37.