Educated West Texas Military Institute. Graduate University of Virginia, 1871.
Admitted to bar, 1877. Student of political economy. Contributor to American Magazine of Civics.
Author: The Science of Money and Exchange, 1901.
Member Texas State Senate, 1919, 20.
Married Pattie E. Townes, January 13, 1886. Children: James Knight and Lucy Elizabeth (twins).