Police say the "heinous and unprovoked" attack happened near 52nd Street on a 7 train in Queens.
Video posted online by the SBA shows the two victims, 71 and 73 years old, desperately try to avoid harm.
ALSO READ | Dad struck, killed by driver as family watched in horror
Patrick Chambers, 46, is under arrest and charged with multiple counts, including felony assault, menacing and criminal possession of a weapon.
Detectives say he was in possession of the knife used in the attack.
Both victims were taken to the hospital but are expected to be OK.
A heinous and unprovoked attack- The suspect was arrested moments later, charged with multiple counts of felony assault, menacing, and criminal possession of a weapon, and is currently awaiting prosecution https://t.co/kbQBhWungK— NYPD Transit (@NYPDTransit) July 11, 2020
RELATED | NYC woman arrested after nanny cam catches alleged infant abuse on video
* More Queens news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube