 He taught school for several years before completing his degree in law at the University of Virginia in 1874.He practiced law in Staunton, Virginia, and served as county court judge for Augusta County, Virginia from 1880 to 1883.He also served on the board of directors of Mary Baldwin College.