A fall from grace for a suspended Miami Beach cop.

Pembroke Pines police say 48-year-old Oldy Ochoa, Jr. turning himself in today after a warrant was issued for his arrest.

The veteran homicide detective is charged with two counts of sexual battery on a 17-year-old girl known to him.

He's been under investigation since February and was suspended in March.

He's currently out on bond.

(Photo: Sean Gallup / 2014 Getty Images)