The shooting was reported just before 1:30 a.m. at Broadway and 81st Street.
Police say the victim was a passenger in the car when two people on a moped pulled up alongside the vehicle at a red light.
The passenger on the moped fired several rounds toward the car, striking the victim in the chest.
He was taken to the hospital where he was pronounced dead.
The livery driver was not hurt and called police.
Police are now searching for the two suspects.
No arrests have been made and the investigation is ongoing.
RELATED | Arrest made after pregnant woman killed in NJ shooting
The deadly shooting come nearly 12 hours after another passenger was shot and killed in Brooklyn.
In that incident, the 32-year-old victim ordered an Uber in East Flatbush just before 2 p.m. Saturday. He asked the driver to stop mid-block because he forgot something.
When he got back into the car, he had been shot and asked the driver to take him to the hospital where he was pronounced dead after emergency surgery.
His identity has not been released.
RELATED | Father and daughter injured in Harlem shooting
* More Queens news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube
Submit a News Tip