Terms of Service
-
House,
29th Legislature
1/10/1905 - 5/19/1906
Democrat
-
House,
28th Legislature
1/13/1903 - 1/10/1905
Democrat
-
House,
27th Legislature
1/8/1901 - 1/13/1903
Democrat
-
House,
12th
(1)
(2)
Legislature
2/9/1870 - 1/14/1873
(1)
12th Legislature, Provisional Session - Qualified and took the oath of office on 2/9/1870.
House Journal .
(2)
Party affiliation, Democrat.
Texas Almanac for . . . and Emigrant's Guide to Texas .