A 19-year-old man is back in custody after he reportedly slipped out of his handcuffs and escaped from Groveland police — only to be captured again following a several-hour manhunt involving various law enforcement agencies.

Police said Mohamed Haniff, of Clermont, was arrested on accusations of kidnapping his former girlfriend on June 3. He was brought to the police department building in the 400 block of We st Orange Avenue and handcuffed to a bench at about 7:40 p.m.

Police said Haniff managed to slip the handcuff over his left wrist and run out the back door. According to an arrest affidavit, a police officer ran after Haniff as he fled on foot across East Orange Avenue, through the McDonald’s parking lot, ran across State Road 50 and ducked to a heavily wooded area north of West Broad Street.

Following a three-hour search that included the Lake County Sheriff’s Office and Florida Highway Patrol, as well as helicopters and bloodhounds, a K-9 tracked the suspect and Haniff was re-arrested. After being treated for a dog bite, he was taken back to the police department.

Haniff was charged with resisting arrest and escape, as well as kidnapping, burglary, battery, assault, false imprisonment and grand theft, the latter six charges stemming from last week’s incident with his former girlfriend.