Shavelle Griffin, 35, of Spring Valley was arrested around 12:35 a.m. Saturday, after he visited the woman inside her Village of Nyack home where the attack occurred, police said.
While in the home, Griffin reportedly punched the woman in the head and then grabbed her cellphone before fleeing the area.
Police later located Griffin on Main Street and arrested him. He was charged with felony robbery, felony criminal contempt, criminal mischief, and harassment.
He is being held at the Rockland County Jail.
Click here to follow Daily Voice Ramapo and receive free news updates.