Charles Diorio, 49, was convicted of rape and other sex crimes in 1988. He spent time at the men's prison in Chino.
Police in Braintree, Mass. arrested Diorio Sunday morning after authorities said he forced his way into the apartment of a woman he knew and made threats with a gun.
Diorio is said to have an outstanding parole violation in California.