Justin Thomas in Court

LOUISVILLE, Ky. (WDRB) -- A Louisville man accused of sexually assaulting his girlfriend and accusing her of having sex with people "coming in and out of the walls" was in court Monday. 

Police arrested 38-year-old Justin Thomas Sunday on a warrant.

According to court documents, the victim was visiting Thomas at his house on Saturday when she and Thomas got into an argument. That's when he began punching her in the head, according to the arrest warrant.

The warrant says Thomas hit her "on her back with a walking stick" and "in the elbow with a small baseball bat" before accusing her of "having sex with people that were 'coming in and out of the walls.'"

Thomas then held a gun to the victim's face, "demanding the truth," and rubbed a knife on her leg before forcibly removing her clothes and sexually assaulting her to to prove she had been "having sex with the people in the walls."

He forced her to leave and she called police before being taken to University Hospital with a knot on her head and bruising. 

Thomas is charged with rape and possession of a handgun by a convicted felon.

After noting that Thomas has a lengthy criminal history including an escape conviction, and repeated domestic violence charges, the judge raised his bond from $10,000 to $100,000. 

He is due back in court next week. 

Copyright 2019 WDRB Media. All rights reserved.