Rogers is accused of breaking into the woman's residence, overpowering her and "forced sexual intercourse against her will," according to police reports.

The woman initially fought back but decided to stop because she feared for her life, arrest documents state. She said in the police report that Rogers threatened to tie her up and hurt her worse, so she waited until he thought she was asleep to escape. She made her way to a friend's apartment where she was then able to call police.

Rogers snuck away from the woman's home. Police issued a warrant for his arrest, but later found him and arrested him. No information was immediately available on the circumstances of his arrest.

Rogers is being held at the Brevard County Jail Complex on multiple felony charges, including sexual battery and burglary with assault and battery of a person over age 65. He is being held on $340,500 bond.

In December 2016, Rogers was arrested and charged with punching a woman and threatening to sexually assault her. He was found guilty, and court documents show that he subsequently failed to attend anger management classes and counseling in accordance with his sentence.

Contact Vazquez at tvazquez@floridatoday.com, 321-917-7491 or on Twitter @tyler_vazquez.