A 17-year-old boy has been charged in the stabbing death of dancer O'Shae Sibley at a Brooklyn gas station last weekend, officials say.

The suspect has been charged with second-degree murder, murder as a hate crime and criminal possession of a weapon, and is being held without bail, Joe Kenny, assistant chief at the NYPD Detective Bureau, said at a press conference Saturday afternoon.

Kenny said the suspect lives in Brooklyn and attends a nearby school. He was apprehended Friday.

Sibley, 28, was stabbed outside of a gas station in Midwood at around 11:15 p.m. on Saturday, July 29, Kenny said. Kenny said Sibley and four of his friends were confronted and harassed by another group of people at the station.

While waiting to refuel their vehicle, Sibley and his friends were dancing to music playing in their car, Kenny said.

According to Kenny, another group at the station demanded that Sibley stop dancing, using homophobic and anti-Black terms.

Kenny said the encounter lasted for four minutes, and ended when Sibley and the suspect came together. According to Kenny, while the suspect was retreating, he stabbed Sibley one time — damaging his heart — before fleeing the scene.

Kenny said Sibley was found with a single stab wound to the left side of his rib cage. He was transferred to Maimonides Hospital and was pronounced dead at 12:33 a.m. on Sunday, July 30.

"This is a city where you are free to express yourself, and that expression should never end with any form of violence," Mayor Eric Adams said Saturday.