The assault happened near West 25th Street in Chelsea in August.
Police say two men attacked the victims while shouting gay slurs.
Then, up to four other attackers joined in.
23-year-old Alfonso Lanier was arrested Tuesday.
He's facing hate crimes charges for assault and harassment.