Police say he was attempting to cross Broadway at Steinway Street when he was struck by a motorcyclist that was riding in a pack.
The victim was transported to Elmhurst Hospital.
When police arrived at the scene, three of the motorcyclists were arrested.
The rider charged with hitting the pedestrian is 30-year old Jose Salas of Queens.
Police say surveillance video confirms that Salas ran a red light.
The other two riders are charged with driving with suspended licenses.
The identity of the man who was hit has not yet been released.
---
WAKE UP WITH EYEWITNESS NEWS! Click here to download the WABC Eyewitness News Alarm Clock app from iTunes. or search WABC or 7online in the app store.