Carlos Ortiz, 32, was arraigned on Saturday.
Police say he stole a woman's purse as she waited for an R train on Friday afternoon, then pushed her off the platform into the path of an oncoming train.
Witnesses stopped the suspect from fleeing and held him down.
The witnesses then helped the woman off the tracks and back onto the platform.
Officials say the train operator of the oncoming train managed to stop the train when it was a few cars into the station.
MORE NEWS: Suspect in rape of woman in Central Park arrested
First responders rushed the woman to the hospital because of a serious head injury.
A judge set bail for Ortiz at $5,000 cash or $30,000 bond.
* Get Eyewitness News Delivered
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip