44-year-old Christopher Strickland of Fredericksburg, Virginia is charged with attempted rape, burglary, sex abuse and assault.
Authorities say he has five prior arrests in New York state.
The NYPD says the suspect entered the 22-year-old woman's vestibule in the vicinity of East 128 Street and 5th Avenue Aug. 25 and tried to grab her buttocks.
WATCH FULL VIDEO HERE:
He then attempted to grab her throat and subdue her.
After the woman fought back, the man took off eastbound on East 128 Street towards Madison Avenue.
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube