Police in the city of Newburgh, 55 miles north of New York City, say the 22-year-old woman sat on the couch Wednesday evening and felt a bump in the cushions. She jumped up and David Joe Limones emerged from his hiding place.
The woman was on the phone with a friend at the time because she had filed an earlier complaint against Limones and feared he might be in her apartment. Police could hear the woman screaming in the background when the neighbor called for help.
When officers arrived, they found Limones and the woman arguing on the apartment's balcony.
Limones faces burglary and other charges. He was sent to jail in lieu of $20,000 bail.