Bei den Kongresswahlen des Jahres 1854 wurde Roberts als Kandidat der Opposition Party im neunten Wahlbezirk von Pennsylvania in das US-Repräsentantenhaus in Washington, D.C. gewählt, wo er am 4. März 1855 die Nachfolge von Isaac Ellmaker Hiester antrat.