Authorities in south Florida say a homeless man beheaded a good Samaritan who had given him a place to stay.

Lee County Sheriff's deputies went to 70-year-old Charles Rogers' apartment Thursday and found his body still in his wheelchair. His head had been placed near the front door.

Police say a home health care provider identified 55-year-old Robert Cope as the man who had been staying with Rogers. Neighbors say Rogers was a good Samaritan-type who often helped people.

Authorities say they found Cope's shoe prints at the scene and he had blood on his shoes when they arrested him.

He is charged with second-degree murder and being held without bond. The jail where he was being held did not know if he has an attorney.