Answer:
According to the Texas constitution, to serve in the Texas Senate, a person must be at least 26 years old, and a resident of Texas for five years prior to the election.
According to the same document, to serve in the Texas House, a person must be at least 21 years old, and a resident of the state for one year prior to the election.