Sergeant Leigh Fox, 29, was arrested on Tuesday after trying to meet a 14-year-old girl.
Rosenberg Police say Fox had been online soliciting the teenager for sexual acts.
According to police, Fox left his place of employment to meet the teenager at a local park in Rosenberg, where he was taken into custody.