Private practice, Hanover County, Virginia, 1877-1878
Private practice, Richmond, Virginia, 1878-1880
Judge, Henrico County [Virginia] Court, 1880-1883
U.S. attorney for the Eastern District of Virginia, 1883-1885
State delegate, Virginia, 1886-1889
Republican candidate for U.S. House of Representatives from Virginia, 1886
U.S. representative from Virginia, 1890-1891
Private practice, 1891-1908