Private practice, Wilmington, Delaware
Attorney for commissioners, New Castle County [Delaware] Levy Court
State representative, Delaware, 1880-1881
Private practice, Wilmington, Delaware, 1881-1897, 1918-1928
Delegate, Delaware constitutional convention, 1897