The suspect was caught on camera both before and after the attack.
They say he approached a 40-year-old woman who was walking in Jamaica Friday night and stabbed her once in the chest.
He then forced her to perform a sex act on him before fleeing on foot.
The victim was taken to an area hospital in stable condition.
Investigators are asking for the public's help tracking down the suspect.
Call the NYPD's Crime Stoppers Hotline at 1-800-577-TIPS (8477) or for Spanish, 1-888-57-PISTA (74782). You can also submit tips by visiting the CrimeStoppers website at crimestoppers.nypdonline.org or by messaging on Twitter @NYPDTips.
ALSO READ | Police searching for traveling nurse that set hospital worker on fire
* More Queens news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip