A 21-year-old man is facing robbery and assault charges after a teen was robbed at knife-point early Monday morning in Dartmouth.

Police say officers responded to the 0-100 block of Brule Street at 1:20 a.m. for a weapons complaint.

An 18-year-old man was sitting in the driver’s seat of his car when he was approached by a man who threatened him and two others in the car with a knife.

The suspect demanded the victim hand over his car keys while he held a knife to his throat, say police.

The suspect took the keys and ran away, but was later arrested at a nearby apartment. No one was injured during the incident, and the knife was recovered.

Police say this was not a random act and the people involved know each other.

Shakeen Quindelle Johnson-Carvery of Westphal faces charges of robbery, assault with a weapon, possession of a weapon for dangerous purposes, uttering threats and breach of a court order.

He was held in custody overnight and set to appear in Dartmouth Provincial Court Monday.

More from Halifax :