 He served as a brigadier general in the Georgia Militia from 1823 to 1825.McDonald served as the 37th Governor of Georgia from 1839 to 1843, defeating the Whig candidate William Crosby Dawson.In addition to serving in the Georgia Senate and Georgia House of Representatives, McDonald also served as a justice of the Supreme Court of Georgia.