Alabama House of Representatives
McVay was in the Alabama House of Representatives from 1820 to 1825. He then served in the Alabama State Senate from 1825 to 1844.