Man accused of sexually assaulting woman at knifepoint in Merritt Island had 30 priors before latest attack

Kelvin Johnson was arrested on Jan. 7 after the attack on Jan. 5 in Merritt Island. 

According to court documents, the victim was moving out of an apartment complex on Kurek Court when she noticed Johnson lurking nearby. He eventually cornered her in her apartment doorway and pushed her back into her apartment where the alleged rape happened.

Long criminal record

The backstory:

Brevard County Sheriff's Office spokesperson Tod Goodyear said the suspect "grabbed her, threatened her with a knife and sexually battered her."

She was able to escape and ran to another neighbor’s unit who helped her call 911. Witnesses who were interviewed after the attack say they heard "blood-curdling screams" from a woman, but they didn’t know where they were coming from.

The victim was able to get a good description of the suspect, including his hair, what he was wearing and how he had gold teeth. Those descriptions helped deputies track down Johnson after speaking with other witnesses who also say he often hung out in the complex.

CLICK TO DOWNLOAD THE FOX LOCAL APP

Johnson is facing several charges, including sexual battery, home invasion robbery, violation of probation and aggravated assault.

Kelvin Johnson is charged with sexual battery, home invasion robbery, aggravated assault, and violation of probation. [Credit: Brevard County Sheriff's Office]

This isn’t Johnson’s first time behind bars. According to Brevard County jail records, he was arrested on several other drug charges, grand theft, trespass and battery charges in recent years.

What happened in court?

A judge did not grant Johnson a bond, saying he is a threat to the community. He also says he has a violent criminal past with numerous arrests and convictions.

SIGN-UP FOR FOX 35'S BREAKING NEWS, DAILY NEWS NEWSLETTERS

During the initial appearance hearing, the judge said he was able to find "probable cause in each" and "based on your criminal history of 30 arrests plus 21 convictions which include past violence" he would stay behind bars.

His next court date is set for Feb. 3.

What neighbors are saying

Residents who live at the complex are shaken up. They say they’ve seen the suspect multiple times in the area before the alleged attack.

"Right here, right here, he stands right here talking, talking. Two or three more guys be standing there, and he stands upstairs there, right upstairs," said Eddie Stephens, a resident at the complex where the attack happened.

He’s also worried about other possible attacks because people loiter in the area, and there are few security protocols like gates and locked entry doors at the complex.

"It’s horrible," said Stephens. "They don’t know who is going to be out there. They don’t know who is going to grab them."

The Source: FOX 35 Reporter Esther Bower went to the apartment complex where the attack happened on Jan. 8, 2026. She spoke with residents. She also attended court where the suspect appeared before a judge. Another FOX 35 colleague also spoke via zoom with BCSO on Jan. 7, 2026, when news of the arrest was shared on social media.

 


 

Brevard CountyCrime and Public SafetyNews