Michael Dwayne Fillmore, 41, was taken into custody on July 11. DPS confirmed that Fillmore was not on duty at the time of his arrest.
According to the Harris County Sheriff's Office, Fillmore offered to pay an undercover officer $150 for sexual activities.
His bail was set at $500.
While the Harris County Sheriff's Office will handle the criminal investigation, DPS says the administrative case will be referred to the Office of Inspector General.