 Craigie represented Buckingham in the Legislative Assembly of Lower Canada from 1796 to 1804.In 1801, Craigie was named to the Executive Council.He was dismissed as commissary general in 1808 for misappropriation of funds, but retained his seat on the Executive Council.