CORPUS CHRISTI, Texas (AP) — A South Texas man has been accused of pretending to be a law officer to collect money owed to a bail bonds company.

Eloy Silva was transferred Wednesday from the Bee County jail to custody of the U.S. Marshals Services.

Jail records don't list an attorney for the 38-year-old Silva, who was arrested Tuesday in Skidmore on three counts of impersonating a public servant. Silva is also charged with three counts of an unauthorized contract with a bail bond surety and parole violation.

Investigators received complaints that someone portraying himself as a U.S. Marshal wore clothing labeled "Fugitive Recovery" and flashed a fake badge. Warrants were issued last week for Silva, who denied wrongdoing.

Silva has convictions for aggravated kidnapping with a deadly weapon and unlawful possession of a firearm.