1862 m. jis buvo išrinktas apygardos prokuroru ir tarnavo trejus metus. 1867-1870 m. dirbo Reading miesto advokatu, o 1868-1876 m. - Reading mokyklos kontrolės valdybos nariu. 1868 m. jis buvo demokratų nacionalinių konvencijų delegatas.
1880 m. 1869, 1872 ir 1873 metais jis buvo Berks apygardos (Pensilvanija) nuolatinio komiteto pirmininkas. Jis tarnavo Pensilvanijos valstijos senato nariu 1-ajame apygardoje nuo 1873 iki 1874 m. ir 11-ajame apygardoje nuo 1875 iki 1887 m. 1877 m. spalio mėn. gubernatorius Johnas F. Hartranftas paskyrė jį Pensilvanijos statulų komisijos nariu.