By CBSNewYork Team

NEW YORK (CBSNewYork) — Police have arrested the gunman they say killed an innocent teenager and wounded another man earlier this year in East Harlem.

Shane Lloyd, 33, was charged Tuesday with murder and criminal possession of a weapon.

READ MORE: Public Memorial For Gabby Petito Held On Long Island

Police said Lloyd shot 15-year-old Amir James on May 31 at the corner of Lexington Avenue and East 123rd Street.

READ MORE: New Video Shows Suspects Wanted For East Harlem Slashing

James later died at the hospital.

MORE NEWS: 20th Annual Tunnel To Towers 5K Run And Walk Kicks Off From Brooklyn To Manhattan

A 30-year-old man was also shot but survived.

CBSNewYork Team