Virginia House of Delegates
Über die Jugend und Schulausbildung von William McCoy ist nichts überliefert. Er trat der Demokratisch-Republikanischen Partei bei und saß von 1798 bis 1804 im Abgeordnetenhaus von Virginia. In den 1820er Jahren schloss er sich der Bewegung um Andrew Jackson an und wurde Mitglied der von diesem 1828 gegründeten Demokratischen Partei.