Hänet valittiin piirisyyttäjäksi vuonna 1862 ja palveli kolme vuotta. Hän oli Readingin kaupungin asianajaja vuosina 1867-1870, ja Readingin kouluvalvontalautakunnan jäsen vuosina 1868-1876. Hän oli edustaja demokraattien kansalliskokouksessa vuonna 1868 ja
Vuosi 1880. Hän oli Berksin piirikunnan (Pennsylvania) pysyvän komitean puheenjohtaja vuosina 1869, 1872 ja 1873. Hän palveli Pennsylvanian osavaltion senaatin jäsenenä 1. piiristä vuosina 1873-1874 ja 11. piiristä vuosina 1875-1887. Kuvernööri John F. Hartranft nimitti hänet lokakuussa 1877 jäseneksi Pennsylvanian patsaskomitealle.