A former sergeant with the longest police internal affairs rap sheet in the state of Florida is facing new charges.

The Florida Department of Law Enforcement is charging German "GB" Bosque with kidnapping, battery and tampering with a witness who tried to file a complaint against him. The Miami Herald reports Bosque could face life in prison if convicted of the kidnapping charge.

Bosque turned himself in Friday and was being held without bond at the Miami-Dade County jail.

His attorney told the Herald that Bosque was being treated differently because he is an officer.

Investigators contend Bosque punched a man in the face during a domestic call and put him in a holding cell for 14 minutes when he went to file a complaint against Bosque later that day.