The attack went on in a Lakewood apartment for two days.
By the time the victim walked two blocks to a hospital, her eye was swollen shut, she needed stitches on her toes and her neck had slash marks.
Pierce County prosecutors have charged Michael Hilton, 27, with first-degree rape, three counts of second-degree assault and unlawful imprisonment. A warrant has been issued for his arrest.
The alleged attack took place Aug. 28-30, 2012, at an apartment where Hilton was staying with his then-girlfriend. Police recently tracked him to Yakima and interviewed Hilton on the phone, resulting in the recent charges.
Hilton denied being involved in the assault and claimed he was in jail at the time. Records show he was not in custody when his then-girlfriend was attacked.
The victim told police in 2012 that Hilton was drunk and accused her of looking at another man. He punched her in the face several times until she lost consciousness, according to charging papers.
When she awoke, he allegedly he hit her in the face with a liquor bottle until she passed out. Hilton also sexually assaulted her, tried to strangle her, cut her toes and used a small folding knife to cut her neck, court records show.
The woman was eventually able to escape and seek help. Hilton was gone by the time police arrived.