In 1870 he formed a partnership with his father in the tobacco business at Shady Grove; he moved to Martinsville, Virginia in 1882 and continued in the tobacco business.
He also engaged in banking and was mayor of Martinsville from 1884 to 1888.