Bei den Kongresswahlen des Jahres 1848 wurde Olds im neunten Wahlbezirk von Ohio in das US-Repräsentantenhaus in Washington, D.C. gewählt, wo er am 4. März 1849 die Nachfolge von Thomas O. Edwards antrat.