A convicted sex offender has been charged with sexually battering a Florida woman while holding her captive for at least four days in her apartment.

John Burdette was in jail Wednesday charged with sexual battery, dating violence and false imprisonment.

Police in Melbourne on Florida's Atlantic coast say the 33-year-old Burdette met the woman New Year's Eve at her work. The woman told authorities that Burdette wanted to make dinner for her and her son, and that she gave him a key to her apartment. Once inside, he refused to leave and barred her from going out.

It wasn't immediately known if Burdette had a lawyer. He was arrested Monday. Burdette was convicted previously of battery and failing to register as a sex offender.