Simon Elizondo was arrested on Friday for charges of theft by a public servant.
Police started an internal investigation on him back in December.
They turned the investigation over to Texas Rangers when they found what they believed to be criminal activity.
Elizondo had been placed on administrative leave before the arrest was made.
No other information has been released.