Bei den Kongresswahlen des Jahres 1850 wurde Allison im 20. Wahlbezirk von Pennsylvania in das US-Repräsentantenhaus in Washington, D.C. gewählt, wo er am 4. März 1851 die Nachfolge von Robert Rentoul Reed antrat.