Repräsentantenhaus von Alabama
Ferner verfolgte er eine politische Laufbahn. Er war 1838 Mitglied im Repräsentantenhaus von Alabama. Anschließend war er zwischen 1839 und 1843 Mitglied im Senat von Alabama. Danach wählte man ihn in den 28. US-Kongress. Er wurde in den nachfolgenden US-Kongress wiedergewählt. McConnell war im US-Repräsentantenhaus vom 4. März 1843 bis zu seinem Tod tätig. Er wurde auf dem "Congressional Cemetery" beigesetzt.