Private practice, Bedford County, Virginia, 1773-1776
Administrator, lead and powder mines, Blue Ridge Mountains, Virginia, 1776-1777
Land claims adjuster, Western Virginia, 1777-1780
Escheator, Bedford County, Virginia, 1780-1782
Superintendant of tax commissioners, Commonwealth of Virginia, 1782-1783
Assistant judge, Supreme Court of Judicature for the Kentucky District of Virginia, 1782-1784
Attorney general, Kentucky District, Commonwealth of Virginia, 1784-1789
The Judiciary Act of 1801 abolished the U.S. District Court for the District of Kentucky on February 13, 1801, and assigned Innes to serve as a district judge on the U.S. Circuit Court for the Sixth Circuit. The Act was repealed on March 8, 1802, reestablishing the district court as of July 1, 1802.