Bei den Kongresswahlen des Jahres 1848 wurde Powell im fünften Wahlbezirk von Virginia in das US-Repräsentantenhaus in Washington D.C. gewählt, wo er am 4. März 1849 die Nachfolge von William L. Goggin antrat.