Bei den Kongresswahlen des Jahres 1846 wurde er im neunten Wahlbezirk von North Carolina in das US-Repräsentantenhaus in Washington, D.C. gewählt, wo er am 4. März 1847 die Nachfolge von Asa Biggs antrat.