The suspect approached a 30-year-old man and demanded cash before shooting him in the leg, according to police.
The incident happen in front of a residential building on 79th Street near 19th Avenue just before 8:00 p.m.
The victim was transported to Maimonides Medical Center where he's expected to survive.
Police are still investigating the incident and have made no arrest at this time.
The suspect was described as in his 30's and believed to be Hispanic, according to police.
Anyone with information is asked to call the NYPD's Crime Stoppers Hotline at 1-800-577-TIPS (8477) or for Spanish, 1-888-57-PISTA (74782).
ALSO READ | Burglary suspect dies after police shooting in Bronx
* More Brooklyn news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip