MIDDLE SMITHFIELD TWP., Pa. -

Twenty-two-year-old Eric Edward Hoffman of Stroudsburg has been charged with breaking into his ex-girlfriend's Monroe County home and forcibly raping her at gunpoint.

At 9 a.m. Monday the victim, who resides in Middle Smithfield Township, contacted Pennsylvania State Police at Swiftwater to report she had been raped.

The woman told police she was sleeping in her bedroom when awoken by hands on her face. She said Hoffman tried to cover her mouth and eyes in the dark room. He also tried to disguise his voice by making it deeper.

The woman told police when she thrashed to get free, Hoffman put a gun to her forehead, so she stopped struggling.

She said the defendant removed some of her clothing, then ordered her to remove the rest. He put a pillowcase over her head.

Her attacker continued disguising his voice and denied he was Hoffman. But when he removed the pillowcase, she knew it was him.

After repeatedly sexually assaulting her,  the victim told police, Hoffman "continuously" apologized and said he was going to kill himself.

He told her he got into her house through a basement window.

She told police Hoffman fled, saying she last saw him running up the road.

She gave police Hoffman's cell phone number. When police called him, he gave them his approximate location.

State police from Pennsylvania and New Jersey found him on a railroad trestle over the Delaware River, off Route 611 in Upper Mount Bethel Township, Northampton County.  They took him into custody without incident and recovered a black, semi-automatic handgun.

Hoffman has been charged with forcible rape, involuntary deviate sexual intercourse, burglary, sexual assault, aggravated assault, criminal trespass, carrying an unlicensed firearm, unlawful restraint, false imprisonment, simple assault, recklessly endangering another person and indecent assault.

Police report that Hoffman admitted the sexual assault after being taken into custody.

Hoffman told state police had he voluntarily admitted himself to a mental health clinic in Horsham but had been released  Saturday, when he purchased the gun.

Hoffman is in Monroe County Prison, unable to post $200,000 bail.

A preliminary hearing has been scheduled for 10:30 a.m. April 16 before Magisterial District Judge Kristina Anzini in Stroudsburg.