FORT LAUDERDALE (CBSMiami) – Fort Lauderdale Police arrested 27-year-old Axel Esteban Inostroza Monday for allegedly hitting a bicyclist with his car, driving away and trying to dispose of the body in a wooded area.

FLPD said the accident happened on the 5200 block of NE 18th Avenue around 6:30 a.m. Monday. Investigators said the Inostroza’s 2003 Ford Mustang hit the cyclist, Craig Camlin, 53, sending him onto the windshield of the vehicle, rolling over the roof and landing on the back window.

A neighbor’s friend heard an odd noise at the time of the accident.

“She just heard like a thump, but not an impact,” said neighbor Tom Karrmenn. “She heard screeching and was waiting for an impact like hitting a car or something and never heard it.”

Fort Lauderdale Police said the driver was “fully aware” of the crash and did not stop. Police said Inostroza drove two miles with Camlin on his back window until he reached his home in Pompano Beach.

Police said once home, Inostroza picked up Camlin and tried to throw his body away in a wooded area. A landscape crew found Camlin’s body and called 911.

“We have an individual that is fighting for his life and we have someone who tried to essentially hide him as he was fighting for his life,” said Fort Lauderdale Police Detective Deanna Greenlaw.

Camlin was taken to North Broward Hospital with what are described as life threatening injuries and he’s currently in critical condition.

Judge John Hurley detailed Camlin’s injuries during a court hearing Tuesday.

“He had a laceration in the back of his head. His ear was almost completely severed and he had spinal injuries which may result in permanent paralysis,” Judge Hurley said.

Fort Lauderdale Police said Inostroza game authorities a full confession and asked if you had any more information about the case call Broward County Crime Stoppers at 954-493-TIPS (8477).