 He served in the Texas House of Representatives from 1898 to 1902 and won election to represent Texas in the United States House of Representatives in 1902.He represented Texas's 15th congressional district from 1903 to 1933.Garner served as House Minority Leader from 1929 to 1931, and was elevated to Speaker of the House when Democrats won control of the House following the 1930 elections.